Two of soccer's most powerful offenses didn't score Friday and Brazil won Group G after a listless 0-0 draw with Portugal, which also advanced to the second round. Both teams had good chances to score, but failed to capitalize at Moses Mabhida Stadium.
Brazil striker Nilmar had a shot tipped against the goalpost by Portugal keeper Eduardo in the 30the minute, and Luis Fabiano's close-range header just missed wide in the 39th. Portugal had a goal denied by keeper Julio Cesar in the 60th when he barely tipped wide a shot by Raul Meireles after a dangerous run by Cristiano Ronaldo.
Brazil finished with seven points, two more than Portugal. The five-time champion Brazilians play the Group H runner-up on Monday in Johannesburg. Portugal faces the Group H winner Tuesday in Cape Town.