England will face Brazil in the quarter-finals of the World Cup after Luiz Felipe Scolari's men overcame Belgium 2-0 in Kobe.

The South American's were less than convincing against a plucky Belgian side that had held out until a moment of magic from Rivaldo in the 67th minute.

The Barcelona star chested down Ronaldinho's cross, before turning and firing past Geert de Vlieger, with the help of a slight deflection.

Ronaldo wrapped things up three minutes from time when he placed the ball under de Vlieger from Kleberson's inch perfect cross.

Brazil will now face England on Friday in Shizuoka (7.30am ko).

Earlier in the day the USA made their way through to the last eight with a 2-0 win over in Jeonju.

Goals from Brian McBride and Landon Donovan sent Bruce Arena's side through to the last eight for only the second time in their history where they will face Germany.

After topping Group G, Mexico began the game as favourites but as with many games in the tournament so far the USA had other ideas and they were 1-0 up after just eight minutes.

Sunderland midfielder Claudio Reyna evaded a couple of challenges down the right before crossing for McBride, who smashed the ball home from close range.

The US made sure of victory when they grabbed a second in the 65th minute. Donovan stretching to head past Oscar Perez's from Eddie Lewis' deep cross.

Mexico's misery was compounded late in the game when Rafael Mrquez was shown a straight red card for a challenge on substitute Cobi Jones.

In today's other second round game Belgium take on Brazil at 12.30 with the winners to face England on Friday in Shizuoka.