The defending champion stretched his points lead over Charles Leclerc by taking control of events at Spa, moving into first place as early as lap 12 of 44 before cruising to a 18s win.
With the Red Bull RB18 proving so effective in a straight line to allow Perez to dart past polesitter Carlos Sainz on the long Kemmel Straight, the Mexican brought home second.
Meanwhile, Sainz completed the podium ahead of George Russell as Lewis Hamilton retired following an opening lap crash with former McLaren teammate Fernando Alonso.
Despite topping qualifying over Sainz by a mighty 0.6s, Verstappen was dropped into the pack for exceeding his allocation of power units - but eventually took the start in 14th, one spot over Leclerc.
That appeared to leave it up to second-starting Perez to take the fight to Sainz, but he fluffed his launch to drop to fifth into Les Combes behind both Mercedes and Alonso.
With the medium tyre RB18 bogging down, soft-starting Sainz was afforded an easy run through La Source to consolidate first place ahead of the Alpine as Hamilton tucked into Alonso’s tow on the climb up the hill.
But the pair made contact into Les Combe. Alonso appeared to be fully over the inside kerb, but was pinched by the W13 as Hamilton’s rear-right clonked the Spaniard’s front-left tyre.
That launched the Mercedes’ back axle into the air and although the seven-time champion initially rejoined, he was very slow and swiftly parked up with a loss of water pressure.
The yellow flags then morphed into a full safety car after Nicholas Latifi and Valtteri Bottas came to blows at the exit of the chicane, with the Alfa Romeo ending up in the gravel.
As 14th-starting Ocon messed up the corner to run over the inside sausage kerb, it appeared to put Latifi off line as he ran wide and kissed the gravel to pitch the Williams into a spin.
Bottas was innocently collected and turned around to retire. However, both this and the Alonso-Hamilton bash passed without penalties after investigation.
However, Hamilton was given with a warning for not visiting the medical centre despite his shunt exceeding the stipulated impact limit.
Sainz lost his initial 2.1s lead over Perez to the safety car as Russell slotted into third ahead of Alonso and a flying Sebastian Vettel, the retiring Aston Martin driver rising from ninth.
Leclerc, meanwhile, was forced to pit at the end of lap three after a visor tear-off had lodged itself in his front-right brake duct to cause overheating and reports of smoke.
He was stopped from ninth, one spot behind title rival Verstappen, for mediums.
As the safety car peeled in at the end of lap four, Sainz led a very slow restart and even locked up into the Bus Stop chicane but a fine exit kept him clear of Perez.
The RB18 driver duly locked up into La Source, forcing him to worry about Russell behind as Sainz pulled a 1.2s gap.
Meanwhile, Verstappen picked off Daniel Ricciardo and then used DRS to fly past Alonso for fourth place on the Kemmel Straight with 1.6s to find to the Mercedes ahead. But that only took until lap eight before Verstappen dragged past Russell to get one foot on the podium.
The 2.6s deficit to Perez was soon eviscerated by Verstappen, but he was delayed getting past his teammate, who didn’t give way as easily as he could have done into Les Combes.
But with an early fastest lap effort under his belt, and having complained about the “silly” amount of time lost, Verstappen closed and slipstreamed past out of Eau Rouge.
With Ferrari pitting Sainz for a set of mediums at the end of lap 11 before losing time rejoining behind Ricciardo, Verstappen’s initial ascent to first place had been completed.
Such was Verstappen’s prowess that despite running the more delicate soft tyres in warmer temperatures than experienced at any point in the weekend, he was more able to eek life out of them than renowned tyre whisperer Perez on the mediums.
So much so, Red Bull pitted Perez at the end of lap 14 for another set of the yellow-walled tyres while Verstappen stayed out and continued to nurse his C4s.
With Perez effectively keeping Leclerc at bay as he rejoined, the Red Bull squeezing the Ferrari on the outside into Les Combes to the point where the pair made brief contact.
Verstappen eventually came into the pits at the end of lap 15 as his levels of traction deteriorated, Red Bull swapping him into mediums to rejoin in front of Perez.
That left Sainz with a 4.7s cushion to protect the win, the Ferrari’s mediums now four laps old. But Verstappen tore chunks out the gap and on lap 17 was on the F1-75’s rear.
First place and eventual win would effectively be decided when Verstappen powered up Eau Rouge and used DRS to leap Sainz into Les Combes.
Three tours later, Perez was right on the Ferrari and sold Sainz a dummy on the Kemmel Straight to power around the outside for second place and a Red Bull 1-2.
Sainz would pit for his second stop on lap 25, switching to hards as Leclerc was moved onto mediums. Verstappen would make his final visit to the pits of lap 30 for mediums and returned with an 8s lead over Perez.
Lapping consistently seven tenths faster than his stablemate, Verstappen was able to cross the line with fastest lap to claim the spoils by 17.8s and edge closer to a 100-point lead.
With Perez on the hard tyre to cover off Sainz, the Mexican crossed the line 9s ahead of the lead Ferrari as Russell ran to fourth another 2.2s in arrears.
Leclerc was pitted on the penultimate lap for a switch to softs in a bid to nick the point for fastest lap off Verstappen. But on cool tyres, was released into the path of Alonso.
The Alpine picked off the Ferrari for fifth, and while Leclerc recovered the place on the last lap, he missed the bonus point and was then knocked back to sixth owing to a 5s penalty for speeding in the pit lane.
Ocon crossed the line in seventh, helped by a glorious double overtake on the Kemmel Straight as he picked up a powerful tow from Sebastian Vettel and Pierre Gasly.
Vettel, meanwhile, led the French driver as Williams’ Alex Albon completed the top 10.
For much of the second half, Albon kept a train of cars at bay – the queue led by Lance Stroll and then Lando Norris, Yuki Tsunoda, Zhou Guanyu and Danuel Ricciardo.
Kevin Magnussen led teammate Mick Schumacher for 16th and 17th as Latifi eventually finished in 18th.
Belgian GP - Race results:
Cla | Nº | Driver | Car / Engine | Laps | Gap |
---|---|---|---|---|---|
1 | 1 | Max Verstappen | Red Bull | 44 | |
2 | 11 | Sergio Pérez | Red Bull | 44 | 17.841 |
3 | 55 | Carlos Sainz Jr. | Ferrari | 44 | 26.886 |
4 | 63 | George Russell | Mercedes | 44 | 29.140 |
5 | 14 | Fernando Alonso | Alpine/Renault | 44 | 1'13.256 |
6 | 16 | Charles Leclerc | Ferrari | 44 | 1'14.936 |
7 | 31 | Esteban Ocon | Alpine/Renault | 44 | 1'15.640 |
8 | 5 | Sebastian Vettel | Aston Martin/Mercedes | 44 | 1'18.107 |
9 | 10 | Pierre Gasly | AlphaTauri/Red Bull | 44 | 1'32.181 |
10 | 23 | Alexander Albon | Williams/Mercedes | 44 | 1'41.900 |
11 | 18 | Lance Stroll | Aston Martin/Mercedes | 44 | 1'43.078 |
12 | 4 | Lando Norris | McLaren/Mercedes | 44 | 1'44.739 |
13 | 22 | Yuki Tsunoda | AlphaTauri/Red Bull | 44 | 1'45.217 |
14 | 24 | Zhou Guanyu | Alfa Romeo/Ferrari | 44 | 1'46.252 |
15 | 3 | Daniel Ricciardo | McLaren/Mercedes | 44 | 1'47.163 |
16 | 20 | Kevin Magnussen | Haas/Ferrari | 43 | 1 lap |
17 | 47 | Mick Schumacher | Haas/Ferrari | 43 | 1 lap |
18 | 6 | Nicholas Latifi | Williams/Mercedes | 43 | 1 lap |
77 | Valtteri Bottas | Alfa Romeo/Ferrari | 1 | Accident | |
44 | Lewis Hamilton | Mercedes | 0 | Accident damage |