The young German driver Sebastian Vettel gave Red Bull their first Formula One win with an all the way win ahead of his teammate in a rain-soaked Chinese Grand Prix.
21-year-old Vettel claimed the second victory of his career, and it was the best result for the Australian Webber.
Cars were aquaplaning on the circuit and it took nearly two hours to complete the 56 laps in conditions Webber described as right on the edge in terms of safety.
Brawn GP's Jenson Button, who won the first two rounds of this year's championship, finished third to extend his championship lead to six points over his teammate Reubens Barrichello, who was fourth, followed by the McLaren pair Heikki Kovalainen and Lewis Hamilton.
Ferrari's misery continued with the champions failing to score for the third race in a row.