The virtual safety car came to an end on lap five, with Beckmann stealing third from Smolyar at the Bus Stop chicane. Smolyar retook the position down the Kemmel Straight on the following lap.
Beckmann soon took third once again, passing the Russian on the following lap, as Zendeli managed to pull himself a second away from Pourchaire and out of the DRS.
Alexander Peroni went wide at Raidillon after a brief loss of traction but continued challenging Sebastian Fernandez for eleventh.
Lawson made contact with Piastri as the Prema looked to pass for sixth. Both cars banged wheels and cut the corner at Les Combes but both drivers continued in the race.
Piastri was forced to hand the position back to Lawson but quickly reclaimed the position, as Sargeant began to lose pace with five laps to go with an engine issue.
Sargeant lost his fifth position to teammate Piastri due to the issue, as the third Prema of Frederik Vesti relegated the American to seventh. Olli Caldwell then got by Sargeant also, as the Trident pushed Sargeant down to eighth.
Sargeant took the chequered flag in eighth after his issues, while Lawson could only manage ninth after suffering from tyre wear during the closing stages of the race.
Richard Verschoor took the final point in tenth and will start tomorrow's race on pole position.
Bahrain International Circuit - Winter testing