Barrichello, Button in Brawn 1-2 at Monza

MONZA: Brazilian veteran Rubens Barrichello produced a beautifully-measured drive from fifth place on the grid to win Sunday's Italian Grand Prix ahead of his Brawn GP team-mate Jenson Button.

The 37-year-old Latin American, driving with aplomb and assurance, made the most of his one-stop strategy and a fine start to come home 2.8 seconds ahead of the 29-year-old Englishman and endorse his challenge for the drivers' world championship.

Button, winner of six of the seven opening races of the season, remains on top with 80 points, but Barrichello is now second with 66 points, having cut his team-mate's advantage from 16 to 14 points with just four races remaining.

Defending world champion Briton Lewis Hamilton, who started from pole, looked certain to come home third for McLaren Mercedes, but crashed heavily at the Curva di Lesmo on the final lap and failed to finish.

This left local hero Finn Kimi Raikkonen to take the third podium place for Ferrari ahead of German Adrian Sutil of Force India, two times champion Spaniard Fernando Alonso, who was fifth for Renault, and Finn Heikki Kovalainen in the second McLaren.

German Nick Heidfeld finished seventh for BMW Sauber and compatriot Sebastian Vettel eighth for Red Bull, the young title challenger luckily grabbing his point after team-mate Australian Mark Webber had crashed out following a collision with Pole Robert Kubica's BMW on the opening lap.

Barrichello's win was his second this season and 11th in his long 284 races career, lifting him into a strong position to catch Button in this unpredictable season.