Lewis Hamilton took a thrilling victory at the Spanish Grand Prix, beating his title rival Sebastian Vettel by 3.4 seconds at the chequered flag. Daniel Ricciardo took the final podium … Read More