Mercedes' Lewis Hamilton celebrates on the podium. Photo: Reuters

Hamilton wins thrilling Spanish Grand Prix

Mercedes ace roars back into serious title contention as he wins a well-judged race ahead of championship leader Sebastian Vettel with Australia’s’ Ricciardo third

Topic |   Formula One (F1)

TOP PICKS

Mercedes' Lewis Hamilton celebrates on the podium. Photo: Reuters
READ FULL ARTICLE