Charles Leclerc stunned McLaren's Oscar Piastri and Lando Norris with Ferrari's first pole position of the season at the Hungarian Grand Prix.
Leclerc pipped Piastri by 0.026s to upset McLaren, who were expected to lock out the front row and dominate qualifying in Budapest.
Norris was only 0.041s off pole-sitter Leclerc as the McLarens struggled in the wind during Q3 which opened the door for their rivals.
- Hungarian GP: Schedule and how to watch on Sky Sports
- F1 2025 schedule | F1 championship standings
- Got Sky? Watch F1 races LIVE on your phone! 📱
- Not got Sky? Get Sky Sports or stream with no contract on NOW 📺
George Russell will start Sunday's race - lights out at 2pm live on Sky Sports F1 and Sky Sports Main Event - from fourth, with Fernando Alonso enjoying his joint-best qualifying of the year in fifth for Aston Martin.
His team-mate Lance Stroll was sixth, ahead of Sauber's Gabriel Bortoleto while Max Verstappen could only rescue eighth on a dismal weekend at Red Bull.
Please use Chrome browser for a more accessible video player
It was not all smiles for Ferrari as Lewis Hamilton's wretched qualifying form continued with a Q2 elimination that puts him 12th, behind the Racing Bulls of Liam Lawson and Isack Hadjar, plus Haas' Oliver Bearman in 11th.
Red Bull's Yuki Tsunoda was knocked out in Q1 for the fifth time this season and Mercedes' Kimi Antonelli had another disappointing Saturday in 15th.
Hungarian GP Qualifying: Top 10
1) Charles Leclerc, Ferrari
2) Oscar Piastri, McLaren
3) Lando Norris, McLaren
4) George Russell, Mercedes
5) Fernando Alonso, Aston Martin
6) Lance Stroll, Aston Martin
7) Gabriel Bortoleto, Sauber
8) Max Verstappen, Red Bull
9) Liam Lawson, Racing Bulls
10) Isack Hadjar, Racing Bulls
More to follow...
Sky Sports F1's Hungarian GP Schedule
Please use Chrome browser for a more accessible video player
Sunday August 3
7.25am: F3 Feature Race
8.55am: F2 Feature Race
10.40am: Porsche Supercup Race
12.30pm: Grand Prix Sunday: Hungarian GP build-up*
2pm: The HUNGARIAN GRAND PRIX*
4pm: Chequered Flag: Hungarian GP reaction
*also on Sky Sports Main Event
Formula 1 is in Budapest at the Hungarian Grand Prix for the final race before the sport's summer break, watch live on Sky Sports F1 from Friday. For Sky customers, Sky Sports F1 is now found on channel 407. Stream Sky Sports with NOW - no contract, cancel anytime