By Robbie Blakeley, Senior Contributing Reporter
LONDON, ENGLAND - Brazil scraped through to the semi-finals of the 2012 Olympic Games after a 3-2 win over Honduras at St. James' park in Newcastle. They twice fell behind but a brace from Leandro Damião and a Neymar penalty were sufficient during a poor showing.
Honduras had two players sent off, the first in extremely harsh circumstances, but still managed to give Brazil their biggest fright of the tournament.
The opening . . .