Pastor Maldonado gave Williams their first win since 2004 at the Spanish Grand Prix on Sunday, holding off Ferrari’s Fernando Alonso at his home race.
The result leaves the Spaniard joint-top of the championship table with reigning champion Sebastian Vettel on 71 points, with McLaren’s Lewis Hamilton eight points behind in third.
Russia's Vitaly Petrov finished 17th for Caterham.
As the Williams team celebrated founder Frank Williams’ 70th birthday, Maldonado restored them to winning ways and set the best-ever result for a Venezuelan driver.
Maldonado started the race from his first career pole position alongside Alonso after both drivers were upgraded from second place when McLaren’s Lewis Hamilton was dropped to the back of the grid for stopping on the track during qualifying.
Alonso started faster and overtook Maldonado on the run down the first corner, before the Venezuelan sprinted back into the lead
Lotus drivers Kimi Raikkonen and Romain Grosjean failed to live up to pre-race expectations that they would challenge from the lead, finishing third and fourth. Raikkonen charged in an attempt to catch up to Maldonado and Alonso, but he moved too late to affect the result.
Sauber’s Kamui Kobayashi claimed his equaled the best result of his career with a fifth-placed finish after spectacular overtaking moves on 2009 champion Jenson Button and Mercedes driver Nico Rosberg.
Vettel finished sixth after passing fellow German Rosberg late on to force the Mercedes driver into seventh.
Vettel and his Red Bull teammate Mark Webber both suffered problems with their nose cones as parts of the recently redesigned front wing came loose on both cars, forcing both drivers into the pits for an emergency replacement.
Hamilton stormed back from the last row of the grid to finish eighth after losing out to Vettel in a late battle and failing to catch Rosberg.
Button finished ninth, with Force India’s Nico Hulkenberg taking the last of the points in tenth.
Caterham's Petrov finished 17th, one lap down and a place behind his teammate. The Russian had a quiet race, after he suffered a poor start from 18th place, losing positions to his Finnish teammate Heikki Kovalainen and Marussia backmarker Timo Glock.
Maldonado’s teammate Bruno Senna started 17th and had an eventful, if brief, race, first clashing with Grosjean before he was hit from behind by seven-time champion Michael Schumacher under braking, an incident that put paid to both men’s races.