Olympic football round-up
Japan, USA and France reach last eight
Last Updated: August 3, 2012 9:27pm
Japan remain on track to follow up last year's World Cup success with Olympic gold after clinically disposing of Brazil 2-0 at the Millennium Stadium to reach the semi-finals of the Olympic women's football tournament.
Brazil dominated the early stages but were rocked when Yuki Ogimi gave Japan a 27th minute lead.
The Samba Queens desperately sought an equaliser after the interval but were caught short by a rapid counter-attack which allowed Shinobu Ohno to seal Japan's win and set up a semi-final meeting with France.
Abby Wambach fired home her fourth goal of the tournament as the United States progressed to the semis with a 2-0 victory over New Zealand.
The 32-year-old striker converted Alex Morgan's 27th-minute cross to give her side the advantage in a game they controlled but failed to kill off until substitute Sydney Leroux made sure at the death.
Last year's beaten World Cup finalists won with something to spare and will head into their semi-final at Old Trafford on Monday with hopes of a third successive gold medal very much alive.
The Americans dominated throughout, pinning the Kiwis back into their own half for long periods with front two Wambach and Morgan repeatedly threatening to breach their defence.
The USA will now take on Canada in the semi-finals after they knocked out Team GB.
France progressed to the last eight in their first ever appearance in the tournament with a hard fought 2-1 win over Sweden at Hampden Park.
Nilla Fischer had given the Swedes the lead on 17 minutes as Marie Hammarstrom's corner deflected fortuitously off her shoulder into the corner of the net but France were level 11 minutes later when Laura Georges headed home at the back post from another corner.
Wendie Renard then hammered the French ahead seven minutes before half-time but Bruno Bini's side were grateful to goalkeeper Sarah Bouhaddi as she produced a brilliant one-handed save from Fischer to ensure the game didn't go to extra-time.