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.
Maldonado wins Spanish thriller