Praggnanandhaa Rameshbabu and Alireza Firouzja both scored classical wins in round eight of the Norway Chess super-tournament, reducing Wesley So's lead with two rounds to play. So drew his classical game against Vincent Keymer and then won the Armageddon decider, keeping first place before Wednesday's rest day.
The round had significant implications for the race for the title. Pragg defeated Magnus Carlsen for the second time in the tournament, while Firouzja beat world champion Gukesh Dommaraju. Both wins were worth three points, allowing the two chasers to move closer to So, who had to settle for 1½ points after his tiebreak win against Keymer.
So remains the sole leader, but Firouzja is now only 1 point behind him. Pragg is also within reach, especially under the Norway Chess scoring system. The final two rounds will be played on Thursday and Friday, after the rest day, with So set to face Carlsen and then Firouzja.
So has played in 6 of the 13 editions of Norway Chess, including this year's tournament. Under the previous 10-player format, he twice won the blitz preliminary event, but in the classical section he never finished higher than fifth. He is now in position to improve substantially on that record, though his final schedule remains demanding. Given his solidity, two classical draws may be enough, but Firouzja will have white against him in the final round.
Round 8 results
| White | Result | Black |
| Alireza Firouzja | 3 - 0 | Gukesh Dommaraju |
| Magnus Carlsen | 0 - 3 | Praggnanandhaa R. |
| Wesley So | 1½ - 1 | Vincent Keymer |
Standings after round 8
| Player | Rating | Federation | Points |
| Wesley So | 2754 | United States | 14 |
| Alireza Firouzja | 2759 | France | 13 |
| Praggnanandhaa R. | 2733 | India | 12 |
| Vincent Keymer | 2759 | Germany | 10 |
| Magnus Carlsen | 2840 | Norway | 9 |
| Gukesh Dommaraju | 2732 | India | 8 |
Pragg's win over Carlsen came with the black pieces out of a French Defence. Time management was an important factor from early on, as Carlsen was already more than half an hour behind on the clock by move 8. The world number one defended accurately for much of the game, but eventually went wrong in a tricky pawn-down endgame with queen and bishop against queen and bishop.
It was Pragg's fourth consecutive decisive classical game. He lost in rounds five and six, but has since responded with back-to-back wins in rounds seven and eight. For Carlsen, the result was a fourth classical defeat of the event, a rare occurrence in his tournament career. The last time he lost four games in a single tournament was also at Norway Chess, in 2015.

Praggnanandhaa Rameshbabu twice beat Magnus Carlsen (in classical chess) in this event | Photo: Norway Chess / Michal Walusza

Magnus Carlsen has been struggling in Oslo | Photo: Norway Chess / Michal Walusza
Firouzja's win over Gukesh was also important for the standings. The French representative led the tournament until round five, but consecutive losses in rounds six and seven allowed So to overtake him. By defeating Gukesh, Firouzja moved back to within 1 point of the leader.
Gukesh, meanwhile, remains in last place. His third defeat of the event has cost him further ground both in the tournament and on the live rating list. He has lost 6.3 rating points in Oslo and has dropped to 22nd place in the live rankings.

The endgame is winning for White | Photo: Norway Chess / Michal Walusza

Alireza Firouzja signing autographs | Photo: Norway Chess / Michal Walusza
The only match to reach Armageddon was So against Keymer. In the classical game, Keymer had no difficulty holding a 31-move draw with the black pieces. In the tiebreaker, So emerged from a Nimzo-Indian Defence with an advantage, eventually gained a pawn and then converted in a bishop-versus-knight endgame.

In good spirits - Wesley So and Vincent Keymer | Photo: Norway Chess / Michal Walusza

Tournament leader Wesley So | Photo: Norway Chess / Michal Walusza