Rivals powerless to deny Hamilton Spanish GP victory

Lewis Hamilton claimed a crushing victory at the Circuit de Barcleona-Catalunya to lead a Mercedes F1 one-two and extend his drivers’ championship lead to seventeen points. In a race which had reduced strategy options and a gradually-decreasing threat of rain, the reigning world champion was rarely threatened en route to his 64th Formula One win. […]