Brazil’s hopes of a first Olympic women’s football gold came to an end at the semi-final stage with a 4-3 penalty shootout defeat by Sweden.
The Swedes, a team whom Brazil had beaten 5-1 during the tournament’s group stages, showed steel to deal a crushing blow to thousands of Brazil fans present in a packed stadium.
Led by its captain Marta, Brazil couldn’t find a way in 90 minutes as it ended goalless despite Brazil going close to breaking the deadlock in second-half stoppage time as Formiga’s header was saved by keeper Helvig Lindahl.
Both teams had a penalty saved before Sweden’s goalie Lindahl blocked Andressa’s effort and Lisa Dahlkvist scored the winner.
Later, Germany ensured it was an all-European final as goals from Melanie Behringer and Sara Dabritz earned them victory over London 2012 bronze medallists Canada.
Behringer opened the scoring from the penalty spot after Kadeisha Buchanan fouled Alex Popp in the area.
Dabritz added the second goal after the break when she fired in from the edge of the area.
Sweden will now go up against Germany in the final, with Brazil and Canada fighting for Bronze Medal.
Let your voice be heard, leave a comment