Cannot play media. Sorry, this media is not available in your territory.
Video - Brazil beat Germany to reach the final
Brazil booked their place in the Olympic women's football final with a 4-1 win over Germany, before defending champions the US saw off Japan 4-2.
Birgit Prinz became the first player to score in four Games when she gave the Germans the lead, before Brazil's Formiga equalised from 20 yards.
Cristiane scored her first from short range and Marta made it 3-1 after easing past two tackles and firing in.
Cristiane then beat three defenders to rounded off the scoring.