Brazil overcame Women’s World Cup holders Spain to set up an Olympic Gold Medal match with the USA on Saturday.
The Brazilians struck early and late in the first half for a 2-0 interval lead, Irene Paredes conceding and own-goal and Gabi Portilho doubling the advantage from Yasmin’s cross.
Frustrating the Spanish and causing trouble on the break, Brazil had one foot in the final when Adriana put them three up, nodding in a headed cross from Portilho.
Salma Paralluelo gave Spain late hope when pressuring Duda Sampaio to head into her own net, Kerolin making it 4-1 before Paralluelo scored herself in the 12th minute of an added 18.
The United States had earlier edged Germany 1-0, with a goal just five minutes into extra-time. Mallory Swanson played in Sophia Smith who slipped the ball past out-rushing keeper Ann-Katrin Berger.
Medal Matches
Friday 9 August (2pm) – 3rd Place Play-Off: Spain v Germany
Saturday 10 August (4pm) – Final: Brazil v USA