Sebastian Vettel led from the off in wet conditions at a rain-hit Chinese Grand Prix to give Red Bull their first ever race victory.
Team-mate Mark Webber made it a one-two to ensure it was a dream day for the British-based team in Shanghai.
Championship leader Jenson Button came third with the second Brawn car of Rubens Barrichello behind him.
World champion Lewis Hamilton came home in sixth for McLaren behind his team-mate Heikki Kovalainen.
With the weather forcing the drivers to start behind the safety car, the race came down to a battle between Red Bull and Brawn.
Vettel tore round the circuit
But Vettel drove flawlessly throughout, occasionally three seconds a lap quicker than anybody else, and the 21-year-old German now moves up to third in the drivers' championship.
Button stretched his lead at the top of the championship by a point as a result of finishing third.
Hamilton secured three points for his sixth place, he is now 10th in the Championship standings. His McLaren car showed signs of improvement after an unreliable start to the Formula One season.