In a similar situation to Fernando Alonso's penalty, Michael Schumacher was given a two-second penalty for overtaking Robert Kubica and Alonso under "red flag" conditions at the end of Saturday's last free practice session. The decision left Schumacher "fuming", with him saying "I blame myself partly for what did happen, but I didn't expect this kind of penalty.
In qualifying, Kimi Räikkönen achieved pole position with a time of 1:19.599 seconds. Felipe Massa qualified second, with Rubens Barrichello starting the race in third.
The track was wet at the start of the race, making it the first ever wet Hungarian Grand Prix. Polesitter Kimi Räikkönen took the lead early on. Alonso and Schumacher made their way through the field with Schumacher up into 6th place from 11th into the first corner, and Alonso climbing from 15th place to pass Schumacher on the outside of turn 5 and reach 3rd place. He then took the lead after the McLarens of Pedro de la Rosa and Räikkönen pitted. Schumacher lost his front wing battling with Giancarlo Fisichella for 5th place and was forced to pit, going a lap down. Soon after Jenson Button overtook Massa, Fisichella and Schumacher in just under the space of 2 laps. Räikkönen struggled on his second set of tires and ended up crashing into the back of Vitantonio Liuzzi's Toro Rosso, vaulting the car and bringing out the safety car. Alonso then pitted, allowing Schumacher to get back on the lead lap. Another beneficiary of the safety car was Jenson Button, who decided not to pit during the safety car period and climbed up to 2nd place behind Alonso. After the period was over Button began to challenge Alonso, but soon had to pit for fuel. Alonso led, but after a pitstop for dry tires his car's driveshaft failed, causing the Spaniard to lose control and crash. Button inherited the lead and was never challenged from then on. Schumacher made his way up to 2nd by staying on intermediate tires as others around him pitted for dry weather ones, but this gamble backfired as the cars on dries caught him in the final laps. Schumacher defended his position (including controversially cutting a chicane on consecutive laps , but Pedro de la Rosa and Nick Heidfeld both ultimately passed him. Whilst he was being overtaken Schumacher banged wheels with Heidfeld, damaging his Ferrari's suspension and forcing him out of the race with two laps to go.
Button won the race despite beginning in 14th place, with de la Rosa scoring his first podium with second place, and Heidfeld getting BMW Sauber's first ever podium with 3rd. Debutant driver Robert Kubica finished in seventh place and scored two points, but was later disqualified as his car was underweight due to excessive tire wear. This coincidentally meant that Michael Schumacher earned a point despite not finishing, as he was elevated to 8th place in the final results..
| Constructor | Nat | Driver |
|---|---|---|
| Williams-Cosworth | Alexander Wurz | |
| Honda | Anthony Davidson | |
| Red Bull-Ferrari | Robert Doornbos | |
| BMW Sauber | none | |
| MF1-Toyota | Markus Winkelhock | |
| Toro Rosso-Cosworth | Neel Jani | |
| Super Aguri-Honda | none |
| Pos | Nat | Name | Constructor | Part 3 | Part 2 | Part 1 |
|---|---|---|---|---|---|---|
| 1 | Kimi Räikkönen | McLaren-Mercedes | 1.19.599 | 1.19.704 | 1.20.080 | |
| 2 | Felipe Massa | Ferrari | 1.19.886 | 1.19.504 | 1.19.742 | |
| 3 | Rubens Barrichello | Honda | 1.20.085 | 1.19.783 | 1.21.141 | |
| 4 | Jenson Button* | Honda | 1.20.092 | 1.19.943 | 1.20.820 | |
| 5 | Pedro de la Rosa | McLaren-Mercedes | 1.20.117 | 1.19.991 | 1.21.288 | |
| 6 | Mark Webber | Williams-Cosworth | 1.20.266 | 1.20.047 | 1.21.335 | |
| 7 | Ralf Schumacher | Toyota | 1.20.759 | 1.20.243 | 1.21.112 | |
| 8 | Giancarlo Fisichella | Renault | 1.20.924 | 1.20.154 | 1.21.370 | |
| 9 | Jarno Trulli | Toyota | 1.21.132 | 1.20.231 | 1.21.434 | |
| 10 | Robert Kubica | BMW Sauber | 1.22.049 | 1.20.256 | 1.20.891 | |
| 11 | Nick Heidfeld | BMW Sauber | 1:20.623 | 1:21.437 | ||
| 12 | Michael Schumacher | Ferrari | 1:20.875 | 1:21.440 | ||
| 13 | David Coulthard | Red Bull-Ferrari | 1:20.890 | 1:21.163 | ||
| 14 | Christian Klien | Red Bull-Ferrari | 1:21.207 | 1:22.027 | ||
| 15 | Fernando Alonso | Renault | 1:21.364 | 1:21.792 | ||
| 16 | Tiago Monteiro | MF1-Toyota | 1:23.767 | 1:22.009 | ||
| 17 | Vitantonio Liuzzi | Toro Rosso-Cosworth | 1:22.068 | |||
| 18 | Nico Rosberg | Williams-Cosworth | 1:22.084 | |||
| 19 | Scott Speed† | Toro Rosso-Cosworth | 1:22.317 | |||
| 20 | Takuma Sato | Super Aguri-Honda | 1:22.967 | |||
| 21 | Christijan Albers* | MF1-Toyota | 1:23.146 | |||
| 22 | Sakon Yamamoto | Super Aguri-Honda | 1:24.016 |
| Pos | Driver | Points |
|---|---|---|
| 1 | Fernando Alonso | 100 |
| 2 | Michael Schumacher | 90 |
| 3 | Felipe Massa | 52 |
| 4 | Giancarlo Fisichella | 49 |
| 5 | Kimi Räikkönen | 49 |
| Pos | Constructor | Points |
|---|---|---|
| 1 | Renault | 149 |
| 2 | Ferrari | 142 |
| 3 | McLaren–Mercedes | 85 |
| 4 | Honda | 52 |
| 5 | BMW Sauber | 26 |