Miguel Oliveira overtook Pol Espargaro and Jack Miller on the last corner on of the Styrian Grand Prix on Sunday to score a first MotoGP for Portugal and the Tech-3 team. In a race shortened to a 12-lap sprint by a spectacular crash, Spaniard Espargaro on a KTM entered the last lap ahead but Australian Miller of Ducati-Pramac overtook. As the two duelled in the final corner, Oliveira on his independent KTM, dived through on the inside to win. Miller was second and Espargaro third. Frenchman Fabio Quartararo of Yamaha finished 13th but remained top of the overall standings. pb/iwd