Max Verstappen will start the Dutch Grand Prix from pole for the second year in a row, after denying Charles Leclerc in the closing stages.
Leclerc improved by a tenth on his final attempt to set a 1:10.363, but that was swiftly beaten by Verstappen by 0.021 of a second in front of the home crowd.
The Red Bull driver was the first driver to set a timed lap in Q3 around Zandvoort on a 1:10.515 followed by Sergio Perez on a new set of Soft tyres.
This was swiftly beaten by Leclerc - who also ventured out on a new set of Soft tyres - going 0.059 of a second quicker.
Lewis Hamilton was nearly two tenths off on his first attempt, but failed to improve on his final attempt due to a spin from Perez at the final corner. This means the Mercedes driver starts from fourth, while the Mexican will start from fifth on the grid.
The spin from Perez also stopped any attempt from George Russell to improve on new Soft's after Mercedes elected to run on initially on a used set.
He will start the race from sixth ahead of fellow Brit Lando Norris, while Mick Schumacher qualified ahead of Yuki Tsunoda having both only completed one run.
Lance Stroll will start from 10th on the grid after he suffered from a technical problem, which prevented him from taking any further part in the session.
Result Qualification - Dutch
|Results are being loaded...|
Both Alpine's drop out in Q2
Late improvements from Mick Schumacher and Yuki Tsunoda put them into Q3.
Tsunoda managed to put in his final attempt at the chequered flag, going 0.084 of a second quicker than teammate Pierre Gasly to knock him out.
Both Alpine's struggled to make it through, with Alonso complaining about traffic at Turn 8 during his final run.
TV replays showed the Spaniard was behind Sergio Perez, who just managed to get out of his way as he approached the corner.
Alex Albon was the slowest of the bunch. The Williams driver was showing promising pace in practice, but ultimately lacked the speed to make it through to the top 10 shootout.
Sainz was the fastest driver out of the top three, although set his time on a used set of Soft's compared to Russell and Verstappen.
Ricciardo struggles while mistakes put Vettel and Magnussen out in Q1
The shock departure from the first part of qualifying was Daniel Ricciardo, who dropped out in Q1 for the third time this season.
The McLaren driver was struggling with tyre temperatures, losing out mostly in the middle and final sector on his timed lap.
After showing promising pace in qualifying Sebastien Vettel also dropped out, having went off on the banking at Turn 13 during his final attempt.
A mistake from Kevin Magnussen heading through Turn 3 on his lap also meant he missed out on Q2 by two tenths, while Valtteri Bottas was out-qualified by Zhou Guanyu for the fifth time this season.
F1 podcast: Could Honda stay with Red Bull beyond 2025?
As Max Verstappen took a dominant win in the Belgian Grand Prix, plenty of attention remains on off-track matters, with Audi confirming their 2026 arrival into F1, and question marks remaining over the involvement of Porsche and Honda.
RacingNews365.com F1 journalists Dieter Rencken and Michael Butterworth discuss the key topics from the Belgium Grand Prix.