ROSARIO, Argentina - Luis Fabiano struck twice as Brazil stunned arch-rivals Argentina 3-1 away in their World Cup qualifier on Saturday to reach the 2010 finals.
The defeat, after defender Luisao had put Brazil ahead in the 24th minute, left Argentina's chances of reaching the finals in South Africa hanging by a thread.
Midfielder Jesus Datolo replied for Argentina.
Five-times world champions Brazil lead the South American group with 30 points. They are more than nine points ahead of fifth and sixth-placed Colombia and Ecuador with three games remaining.
The top four qualify automatically while the team finishing fifth goes into a playoff against the fourth-placed team in the CONCACAF region. Argentina remain in fourth place, eight points behind Brazil, and also behind Chile and Paraguay.
It was 16 years to the day that a 5-0 drubbing by Colombia had twice world champions Argentina needing to win a playoff to reach the 1994 finals in the U.S.
Sections of the home crowd chanted Brazil coach Dunga's name in the closing minutes to protest against the impotent tactics of Diego Maradona's Argentina.
"Until the 24th minute, Brazil hadn't even got (to our box). We were very bad on the aerial balls and we paid dearly for that," Maradona told a news conference.
Brazil playmaker Kaka, who came out on top in his duel with Lionel Messi, told Brazilian TV: "Today is a marvellous day, giving this squad added value by guaranteeing our qualification here in Argentina.
"With all the climate that was created (around this match), the team were very intelligent on the pitch."
Brazil's first-half goals came against the run of play as they made their few chances pay while Argentina squandered the lion's share of possession.
From Brazil's kickoff, Argentina won the ball and forced a corner when Carlos Tevez went for a low right cross to the near post and goalkeeper Julio Cesar turned the ball over the goal-line.
Argentina went on to dictate play and Messi came close with a left-footed free kick but despite some penetrating moves the Brazil defence managed to prevent their finishing touch.
Brazil then hit Argentina cold with their first chance when unmarked defender Luisao, the tallest man on the pitch, was allowed to meet Elano's free kick from the right with a header to the far post that beat the diving Mariano Andujar.
Brazil's next real chance also went in after Andujar failed to hold a shot resulting from a Kaka cross from the left, allowing Luis Fabiano to touch the ball home just past the half hour.
Argentina then created a good chance with Julio Cesar saving a shot from Tevez at the near post and Messi's effort from the rebound being cleared off the line.
Maradona made one change at halftime, bringing on striker Sergio Aguero for winger Maxi Rodriguez, but Argentina's tactics of trying to short-pass their way through the middle of the packed Brazil defence remained unchanged.
When Argentina did score it was with a surprise shot from outside the box by Datolo, his second goal in two internationals after getting the third in the 3-2 friendly win in Russia last month.
But with Argentina pressing for an equalizer, Brazil made sure of victory two minutes later when Luis Fabiano brilliantly touched the ball over Andujar to finish off a quick counter-attack.
Substitute Diego Milito failed to put away a good chance for Argentina when he gave Julio Cesar time to come out and block his shot after being set up by Messi.comments