Red Bull's Mark Webber from Australia got his first Formula 1 win with a brilliant performance at the German Grand Prix.
Britain's Jenson Button could only manage 5th place.
It was a terrible day for reigning Formula 1 champ Lewis Hamilton. He got a puncture after colliding with Webber and finished in last place.
Sebastian Vettel came second with Felipe Massa finishing third. Button is still top of the leader board.
"It's an incredible day for me," said Webber. "I wanted to win so badly."