Aprilia Racing’s Aleix Espargaro celebrates with a trophy on the podium after winning the MotoGP British Grand Prix race on Sunday. SIVERSTONE: Aprilia’s Aleix Espargaro surged past Ducati’s Francesco Bagnaia on the last lap to win a thrilling British Grand Prix at Silverstone on Sunday and take only his second victory in MotoGP. Reigning champion Bagnaia finished runner-up and stretched his overall lead to 41 points after a nail-biting four-way battle in tricky conditions, with South African Brad Binder third for KTM. Espargaro denied Bagnaia his fifth grand prix win of the season by 0.215 of a second, with the top four separated by just 0.750. Marco Bezzecchi, Bagnaia’s closest title rival before the race, crashed out at Stowe while chasing his compatriot and slipped to third overall with Pramac Ducati’s Spaniard Jorge Martin moving up to second. The win was Espargaro’s first since Argentina last year and came from 12th on the grid. Espargaro was up to second by lap six, helped also by team mate Maverick Vinales and Jack Miller clashing and running wide ahead of him. Bagnaia had taken the lead on the second lap from fourth on the grid but the front of the field bunched up when the rain came seven laps from the end, with plenty of jostling for second place. Espargaro passed Bagnaia with half a lap remaining and made the move stick. Bagnaia said he was happy to bank solid points and a sixth GP podium of the campaign. Portugal’s Miguel Oliveira was fourth for the RNF Aprilia team with Vinales fifth and Martin sixth. Honda’s six-times MotoGP champion Marc Marquez fell five laps from the finish, continuing a grim run for the struggling Spaniard who has yet to complete a grand prix this season. Younger brother Alex, winner of Saturday’s sprint for Gresini Ducati, retired on lap six after limping back to the pits with a mechanical problem.