Pastor Maldonado won a Spanish Grand Prix thriller on Sunday to take his first Formula One victory and hand former champions Williams their first triumph in 132 races and nearly eight years.
53361
Maldonado wins Spanish thriller
451
Webber wins Monaco Grand Prix
17576
Dushevina wins first WTA title
145371
Barcelona wins Spanish title
24850
Montpellier wins French title for first time
106252
Vettel wins Abu Dhabi Grand Prix
167362
Serena Williams wins 2010 debut
93803
Cyclist Valverde wins second Dauphine Libere
170079
Kyle Busch gives Toyota first victory
68506
Francesco Molinari wins Spanish Open
168434
Spain wins first major in 44 years
76610
Milos Raonic beats Fernando Verdasco
82335
Melandri takes the win at Aragon
141810
Gerrans wins stage of Tour of Catalonia
108595
Hamilton wins German Grand Prix
50098
Massa wins Turkish f1 Grand Prix
86597
Andy Roddick captures his first title of the season