Ferrari's Charles Leclerc looked set to secure his maiden Formula One victory on Sunday at the Austrian Grand Prix, but a late move by Aston Martin Red Bull Racing's Max Verstappen ended his chances.

Leclerc ran a brilliant weekend and led for most of the race after starting on pole, but three laps from the finish, Verstappen attacked at Turn 3 of the Red Bull Ring in Speilberg by driving up the inside and forcing Leclerc off the track. There was even some contact between the two.

Verstappen went on to take the win after starting from the second row, with the stewards deciding there was no foul play in his passing maneuver after reviewing the incident. It was the first win of the season for a team other than Mercedes-AMG, with the German team suffering all weekend from overheating issues. It was also the first win for Honda since the automaker returned to F1 as a power unit supplier in 2015. Leclerc crossed the line second, 2.7 seconds behind, and Mercedes' Valtteri Bottas ended the race in third, almost 19 seconds behind the winner.

2019 Formula One Austrian Grand Prix

2019 Formula One Austrian Grand Prix

Ferrari's other driver, Sebastian Vettel, was able to fight his way up from 10th on the grid to finish fourth, which was impressive as he suffered a pitstop snafu that cost him several seconds. Vettel passed Lewis Hamilton on the penultimate lap, with the Mercedes man holding on to secure fifth place.

There wasn't much action further back, but both McLaren drivers enjoyed impressive runs. Lando Norris finished as high as sixth while teammate Carlos Sainz drove brilliantly to come home eighth after starting at the back of the grid.

After the past weekend's action, Hamilton continues to lead the 2019 Drivers' Championship with 197 points. Bottas is second with 166 points and Verstappen has replaced Vettel in third with a tally of 126 points. In the Constructors' Championship, Mercedes leads with 363 points versus the 228 of Ferrari and 169 of Red Bull. The next round of the 2019 F1 season is the British Grand Prix in a fortnight’s time.

2019 Formula One Austrian Grand Prix

2019 Formula One Austrian Grand Prix

Below are the full results from the 2019 Formula 1 Austrian Grand Prix:

1) Max Verstappen, Aston Martin Red Bull Racing
2) Charles Leclerc, Ferrari +2.724 seconds
3) Valtteri Bottas, Mercedes-AMG +18.960 seconds
4) Sebastian Vettel, Ferrari +19.610 seconds
5) Lewis Hamilton, Mercedes-AMG +22.805 seconds
6) Lando Norris, McLaren +1 lap
7) Pierre Gasly, Aston Martin Red Bull Racing +1 lap
8) Carlos Sainz, McLaren +1 lap
9) Kimi Raikkonen, Alfa Romeo +1 lap
10) Antonio Giovinazzi, Alfa Romeo +1 lap
11) Sergio Perez, Racing Point +1 lap
12) Daniel Ricciardo, Renault +1 lap
13) Nico Hulkenberg, Renault +1 lap
14) Lance Stroll, Racing Point +1 lap
15) Alexander Albon, Toro Rosso +1 lap
16) Romain Grosjean, Haas +1 lap
17) Daniil Kvyat, Toro Rosso +1 lap
18) George Russell, Williams +2 laps
19) Kevin Magnussen, Haas +2 laps
20) Robert Kubica, Williams +3 laps