Lewis Hamilton celebrated consecutive Formula One wins for the first time since May as a precious victory at the Qatar Grand Prix moved him to within eight points of Max Verstappen.
The Mercedes superstar followed up his Sao Paulo success with another triumph, although Verstappen limited the damage despite a five-place grid penalty due to a yellow-flag infringement in qualifying.
The championship leader recovered to finish second and also took the extra point for the fastest lap, assured of beating Hamilton to that feat due to a late virtual safety car following a series of punctures.
The two title rivals were joined on the podium by Fernando Alonso, the two-time champion's first top-three finish since 2014.
Both he and pole man Hamilton enjoyed strong starts, although Verstappen wasted little time in wiping out his penalty.
Starting from seventh, the Dutchman gained three places from the start but was then shut out by Alonso, who passed Pierre Gasly into second.
Verstappen stayed on Gasly's tail and eased past on lap four before quickly hunting down Alonso, yet Hamilton had already disappeared into the distance.
Hamilton continued to stretch his advantage out towards 10 seconds before Verstappen pitted and the Mercedes man immediately responded, following him in to maintain the lead.
That gap closed very slightly as Hamilton worked his way through the backmarkers, but the drama was limited at the front until Valtteri Bottas, running in third, suffered a puncture as he attempted a one-stop strategy.
That was the first of several such issues, meaning Verstappen took no risks and pitted a second time soon after, with Hamilton again heading in on the next lap.
Sergio Perez questioned Red Bull's call to bring him in twice as he pursued a podium, and it was a move that ultimately did not pay off as he failed to reel in Alonso due to the virtual safety car.
BOTTAS BLOW ADVISES STRATEGY
Mercedes expected a two-stop from Verstappen, so promised Bottas there would be "opportunities" if he went longer and took care of his tires. Unfortunately, that strategy failed.
Bottas, who qualified in third, was penalized to sixth and then fell to 11th, had recovered to third place on lap 36 when he sustained a puncture and was forced to limp back to the pit, ruled out of contention entirely as he re-emerged in 14th. He later retired, just as Williams pair George Russell and Nicholas Latifi each also suffered punctures to the same front-left tires.
Perez might have been less than impressed, but the single stops proved a huge gamble.
ADD LOSAIL TO LEWIS' LIST
Hamilton already held the record for poles (30 of 34) and wins (29 of 34) at the most different circuits and added to both tallies at the first-ever Qatar Grand Prix.
Alonso also enjoyed his Losail bow, collecting points at the 34th of 34 tracks in real style.