[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.05.25"]
[Round "1.1"]
[White "Praggnanandhaa, R.."]
[Black "So, Wesley"]
[Result "1/2-1/2"]
[Annotator "TA"]
[ECO "A13"]
[WhiteElo "2733"]
[BlackElo "2754"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "63"]
[GameId "2318795486814319"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 10,62,0,-1,12,-5,10,0,8,0,0,0,0,0,0,-15,0,-6,14,16,16,16,13,5,13,0,8,0,0,0,0,0,0,0,27,0,0,0,0,0,0,-22,-3,-26,0,-15,-24,-21,-14,-31,0,-39,0,-38,0]} 1. Nf3 {[%emt 0:00:22]} d5 {[%emt 0:00:31]} 2. e3 {[%emt 0:00:07]} Nf6 {[%emt 0:02:28][%CAl Bg8f6,Bf6d5,Bd5b4][%mdl 32]} 3. c4 {[%emt 0:00:07]} e6 {[%emt 0:00:04]} 4. b3 {[%emt 0:00:06]} Be7 {[%emt 0:00:34]} 5. Bb2 {[%emt 0:00:10]} O-O {[%emt 0:00:05]} 6. Be2 {[%emt 0:00:07]} c5 {[%emt 0:00:45] A13: English Opening: 1...e6.} 7. cxd5 {[%emt 0:00:18]} Nxd5 {[%emt 0:00:11]} 8. Nc3 {[%emt 0:00:35]} Nc6 {[%emt 0:07:25]} 9. Qc2 {[%emt 0:00:21]} Ndb4 {[%emt 0:04:09]} 10. Qb1 {[%emt 0:00:42]} b6 {[%emt 0:00:03]} 11. a3 {[%emt 0:13:12]} Nd5 {[%emt 0:00:24]} 12. h4 {[%emt 0:00:50]} f5 {[%emt 0:01:56]} 13. Qc2 $146 {[%emt 0:07:46]} ({Predecessor:} 13. g4 Nxc3 14. Bxc3 Bf6 15. gxf5 Bxc3 16. dxc3 exf5 17. Qc2 Kh8 18. Ng5 Bb7 19. Rh3 {0-1 Rychkov,O (2379)-Rychagov,A (2543) RUS-chT2 Sochi 2025 (9.1)}) 13... Nc7 {[%emt 0:06:36]} 14. d4 {[%emt 0:21:49]} cxd4 {[%emt 0:00:09]} 15. Nb5 {[%emt 0:00:31]} Bd7 {[%emt 0:03:50]} 16. Nbxd4 {[%emt 0:01:36]} (16. exd4 $2 {loses.} Nxb5 17. Bxb5 Nb4 $19) 16... Nxd4 {[%emt 0:00:05]} 17. Bxd4 {[%emt 0:05:37]} Nb5 {[%emt 0:06:00]} 18. Bb2 {[%emt 0:01:30]} Rc8 {[%emt 0:00:09]} 19. Qd2 {[%emt 0:01:15]} Bc6 {[%emt 0:02:59]} 20. Qxd8 {[%emt 0:04:36]} Rfxd8 {[%emt 0:00:53]} 21. Bc4 {[%emt 0:05:50]} Bd7 {[%emt 0:06:25]} 22. Ng5 {[%emt 0:02:51]} Bxg5 {[%emt 0:05:53]} 23. hxg5 {[%emt 0:00:03]} Nd6 {[%emt 0:00:09]} 24. Rh4 {[%emt 0:03:46]} Nxc4 {[%emt 0:07:16] Opposite bishops and equal position} 25. bxc4 {[%emt 0:06:57]} Bc6 {[%emt 0:04:53]} 26. Ke2 {[%emt 0:02:35]} Bb5 {[%emt 0:01:46]} 27. Rc1 {[%emt 0:00:10]} (27. cxb5 $5 Rc2+ $8 28. Kf3 Rxb2 29. Rc4 $11) 27... Ba6 {[%emt 0:00:04]} 28. Kf3 {[%emt 0:09:49]} Rd2 {[%emt 0:04:44]} 29. Ba1 {[%emt 0:00:06]} Rd3 {[%emt 0:14:37]} 30. Bb2 {[%emt 0:08:03]} Rd2 {[%emt 0:01:58]} 31. Ba1 {[%emt 0:00:03]} Rd3 {[%emt 0:00:06]} 32. Bb2 {[%emt 0:01:19] A balanced but interesting game. Weighted Error Value: White=0.07 (flawless) /Black=0.12 (very precise) Inaccurate: White=2 Black=4 OK: White=5 Black=3 Best: White=1 Black=1} 1/2-1/2
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.05.25"]
[Round "1.2"]
[White "Firouzja, Alireza"]
[Black "Carlsen, Magnus"]
[Result "1-0"]
[Annotator "TA"]
[ECO "D37"]
[WhiteElo "2759"]
[BlackElo "2840"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "75"]
[GameId "2318795486838897"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 9,74,12,25,23,34,25,25,12,23,20,27,23,26,9,37,15,41,33,40,43,44,46,36,0,16,16,77,86,78,78,87,50,72,33,48,-5,-24,-22,12,18,36,17,65,31,31,0,0,0,0,0,24,0,0,0,62,34,89,88,295,283,326,306,310,300,312,273,345]} 1. d4 {[%emt 0:00:03]} d5 {[%emt 0:00:12]} 2. c4 {[%emt 0:00:16]} e6 {[%emt 0:00:10]} 3. Nf3 {[%emt 0:00:07]} Nf6 {[%emt 0:00:10]} 4. Nc3 {[%emt 0:00:07]} h6 {[%emt 0:00:40]} (4... dxc4 5. e4 Bb4 6. Bxc4 Nxe4 7. O-O Nf6 8. Qe2 O-O 9. Rd1 Nbd7 10. Bg5 Be7 11. Ne5 Nd5 12. Bxd5 Bxg5 13. Bf3 Qe7 14. Ne4 Nxe5 15. dxe5 Bf4 {1-0 Firouzja,A (2759)-Carlsen,M (2840) London SpeedChess Final blitz 2026 (2.2)}) 5. a3 {[%emt 0:00:25]} c5 {[%emt 0:12:50]} 6. cxd5 {[%emt 0:00:27] D37: Queen's Gambit Declined: 5 Bf4.} exd5 {[%emt 0:05:19]} 7. Bf4 {[%emt 0:00:11][%CAl Bc1f4,Bf4g3,Bg3e1,Be1h4][%mdl 32]} Nc6 {[%emt 0:03:43]} 8. e3 {[%emt 0:00:12] White has an edge.} a6 {[%emt 0:00:34] Dodges Nb5} 9. Be2 {[%emt 0:02:08]} c4 $146 {[%emt 0:16:23]} ({Predecessor:} 9... Be6 10. O-O Rc8 11. dxc5 Bxc5 12. Rc1 Ba7 13. Ne5 O-O 14. Nxc6 Rxc6 15. Be5 Bb8 16. Bxb8 Qxb8 {1-0 Koustav,C (2475)-Caglar,S (2280) North American op 35th 2025 (3)}) 10. Ne5 {[%emt 0:02:51]} Bd6 {[%emt 0:03:57]} 11. O-O {[%emt 0:01:51]} O-O {[%emt 0:04:36]} 12. Bg3 {[%emt 0:11:19]} Bf5 {[%emt 0:15:18]} 13. f4 {[%emt 0:12:23]} Be7 {[%emt 0:03:55]} 14. Bf3 {[%emt 0:03:17]} Rc8 {[%emt 0:00:51]} 15. Rc1 {[%emt 0:16:02]} b5 {[%emt 0:11:43]} 16. Be1 {[%emt 0:26:49]} b4 {[%emt 0:14:14]} 17. axb4 {[%emt 0:00:58]} Bxb4 {[%emt 0:00:35]} (17... Nxb4 $11 {keeps the balance.} 18. b3 cxb3 19. Qxb3 Bd6) 18. Bh4 $16 {[%emt 0:01:54]} Bxc3 {[%emt 0:00:15]} 19. bxc3 {[%emt 0:06:09][%csl Oe5] Strong Square White (e5)} Qd6 {[%emt 0:03:00]} 20. Ra1 {[%emt 0:11:34]} Ne4 {[%emt 0:03:46]} 21. Rxa6 {[%emt 0:08:20]} f6 $1 {[%emt 0:01:21]} 22. Bxe4 {[%emt 0:01:10]} ({White should play} 22. Nxc6 $14 Rxc6 23. Rxc6 Qxc6 24. g4) 22... Bxe4 $11 {[%emt 0:00:16]} 23. Ng4 {[%emt 0:00:13]} Qd7 {[%emt 0:02:04]} 24. Nf2 {[%emt 0:01:55]} Ne7 {[%emt 0:01:27]} 25. Qe2 {[%emt 0:02:21]} Rc6 {[%emt 0:04:05]} (25... Bh7 $11 {is superior.}) 26. Rxc6 {[%emt 0:02:24]} (26. Nxe4 $5 dxe4 (26... Rxa6 27. Nc5 $14) 27. Rfa1 $11) 26... Qxc6 {[%emt 0:00:03]} 27. Nxe4 {[%emt 0:00:13]} dxe4 {[%emt 0:00:02]} 28. Ra1 {[%emt 0:00:11]} Nd5 {[%emt 0:01:09]} 29. Be1 {[%emt 0:00:03]} Rb8 {[%emt 0:01:48]} 30. f5 {[%emt 0:01:38]} Kh7 {[%emt 0:00:49]} 31. Qg4 {[%emt 0:00:38]} Qd7 {[%emt 0:01:09] Dodges Ra7} (31... Qb7 $11) 32. Qxe4 {[%emt 0:00:40]} Re8 {[%emt 0:00:54]} (32... Qb5 $14) 33. Qg4 $16 {[%emt 0:00:07] [#] Black must now prevent e4.} ({Much worse is} 33. Ra7 $6 Qxa7 34. Qxe8 Qa3 $11 (34... Qa1 35. Kf1 $11)) 33... Kg8 $2 {[%emt 0:02:23] Black cannot hold the game after this.} (33... Nxe3 $16 34. Qg6+ Kg8) 34. e4 $18 {[%emt 0:00:07][%CAl Be3e4,Be4e5][%mdl 32] White has a decisive advantage.} Ne3 {[%emt 0:00:06]} 35. Qf3 {[%emt 0:00:05]} Nc2 {[%emt 0:00:01][%CAl Be3c2,Bc2a3,Ba3b5][%mdl 32]} 36. Rc1 {[%emt 0:00:01]} Na3 {[%emt 0:00:01]} 37. Bg3 {[%emt 0:00:04]} Nb5 {[%emt 0:00:02]} 38. e5 {[%emt 0:00:04] Weighted Error Value: White=0.13 (very precise) /Black=0.26 (precise) Loses game: --- Black=1 Missed win: White=1 --- Mistake: White=1 Black=4 Inaccurate: White=6 Black=3 OK: White=6 Black=3 Best: White=1 --- Strong: --- Black=1} 1-0
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.05.25"]
[Round "1.3"]
[White "Gukesh D"]
[Black "Keymer, Vincent"]
[Result "1/2-1/2"]
[Annotator "RC"]
[ECO "A50"]
[WhiteElo "2732"]
[BlackElo "2759"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "288"]
[GameId "2318795486838899"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
1. d4 {[%emt 0:00:04]} Nf6 {[%emt 0:00:07]} 2. c4 {[%emt 0:00:11]} e6 {[%emt 0:00:06]} 3. Bf4 {[%emt 0:00:32]} Bb4+ {[%emt 0:02:16]} 4. Nd2 {[%emt 0:00:10]} c5 {[%emt 0:01:35]} 5. dxc5 {[%emt 0:00:09]} O-O {[%emt 0:03:39]} 6. a3 {[%emt 0:00:33]} Bxc5 {[%emt 0:00:05]} 7. Ngf3 {[%emt 0:00:06]} Nc6 {[%emt 0:13:15]} 8. e3 {[%emt 0:00:10]} b6 {[%emt 0:02:06]} 9. Be2 {[%emt 0:00:13]} Re8 {[%emt 0:04:53]} 10. O-O {[%emt 0:01:39]} Bb7 {[%emt 0:00:44]} 11. Qc2 {[%emt 0:05:07]} h6 {[%emt 0:04:44]} 12. Bg3 {[%emt 0:18:19]} Nh5 {[%emt 0:07:32]} 13. Bh4 {[%emt 0:00:28]} Be7 {[%emt 0:00:32]} 14. Bxe7 {[%emt 0:00:34]} Qxe7 {[%emt 0:00:11]} 15. Rac1 {[%emt 0:08:36]} Nf6 {[%emt 0:01:45]} 16. Rfd1 {[%emt 0:04:19]} Rec8 {[%emt 0:05:27]} 17. Qa4 {[%emt 0:02:17]} Rc7 {[%emt 0:00:45]} 18. Nb1 {[%emt 0:06:29]} Ne4 {[%emt 0:12:55]} 19. Nc3 {[%emt 0:07:12]} Nxc3 {[%emt 0:00:31]} 20. Rxc3 {[%emt 0:00:02]} Rac8 {[%emt 0:00:15]} 21. Rcd3 {[%emt 0:04:14]} Qf6 {[%emt 0:06:06]} 22. b4 {[%emt 0:01:30]} Nb8 {[%emt 0:03:48]} 23. Rd4 {[%emt 0:10:31]} d5 {[%emt 0:03:13]} 24. cxd5 {[%emt 0:02:55]} exd5 {[%emt 0:03:46]} 25. Ne1 {[%emt 0:07:13]} a6 {[%emt 0:03:32]} 26. Bf3 {[%emt 0:03:06]} Nc6 {[%emt 0:09:16]} 27. Rf4 {[%emt 0:03:04]} Qc3 {[%emt 0:00:41]} 28. Bxd5 {[%emt 0:01:54]} b5 {[%emt 0:00:40]} 29. Qc2 {[%emt 0:06:21]} Qxc2 {[%emt 0:02:28]} 30. Nxc2 {[%emt 0:00:02]} g5 {[%emt 0:07:49]} 31. Rf6 {[%emt 0:07:54]} Rd8 {[%emt 0:01:24]} 32. Bf3 {[%emt 0:05:08]} Rxd1+ {[%emt 0:01:27]} 33. Bxd1 {[%emt 0:00:01]} Ne5 {[%emt 0:01:37]} 34. Kf1 {[%emt 0:05:05]} Nc4 {[%emt 0:04:54]} 35. Nd4 {[%emt 0:00:56]} Kg7 {[%emt 0:00:03]} 36. Re6 {[%emt 0:00:43]} Bc8 {[%emt 0:01:43]} 37. Re8 {[%emt 0:00:46]} Nxa3 {[%emt 0:00:05]} 38. h3 {[%emt 0:00:21]} Rc1 {[%emt 0:02:10]} 39. Ke2 {[%emt 0:00:12]} Rc7 {[%emt 0:01:35]} 40. Kd3 {[%emt 0:00:08]} Nc4 {[%emt 0:00:03]} 41. Bg4 {[%emt 2:00:06]} Bb7 {[%emt 1:59:54]} 42. f3 {[%emt 0:00:22]} Kf6 {[%emt 0:00:00]} 43. Ke2 {[%emt 0:00:01]} Ne5 {[%emt 0:00:00]} 44. Rh8 {[%emt 0:00:00]} Kg7 {[%emt 0:00:00]} 45. Rb8 {[%emt 0:00:00]} Kf6 {[%emt 0:00:00]} 46. Rh8 {[%emt 0:00:00]} Kg7 {[%emt 0:00:00]} 47. Rd8 {[%emt 0:00:00]} Kg6 {[%emt 0:00:05]} 48. Bf5+ {[%emt 0:00:00]} Kg7 {[%emt 0:00:00]} 49. Bg4 {[%emt 0:00:00]} Kg6 {[%emt 0:00:00]} 50. Rd6+ {[%emt 0:00:01]} f6 {[%emt 0:00:00]} 51. Bf5+ {[%emt 0:00:00]} Kf7 {[%emt 0:00:00]} 52. Be6+ {[%emt 0:00:00]} Ke7 {[%emt 0:00:02]} 53. Nf5+ {[%emt 0:00:00]} Ke8 {[%emt 0:00:00]} 54. Bb3 {[%emt 0:00:00]} Rc3 {[%emt 0:00:02]} 55. Nd4 {[%emt 0:00:00]} Nc4 {[%emt 0:00:00]} 56. Bxc4 {[%emt 0:00:00]} Rxc4 {[%emt 0:00:00]} 57. Rb6 {[%emt 0:00:00]} Bc8 {[%emt 0:00:00]} 58. Rxf6 {[%emt 0:00:00]} Rxb4 {[%emt 0:00:00]} 59. Rxh6 {[%emt 0:00:00]} Rb2+ {[%emt 0:00:00]} 60. Kd3 {[%emt 0:00:00]} Rxg2 {[%emt 0:00:00]} 61. Ke4 {[%emt 0:00:00]} b4 {[%emt 0:00:00]} 62. Ke5 {[%emt 0:00:00]} Kf7 {[%emt 0:00:02]} 63. e4 {[%emt 0:00:02]} Rg1 {[%emt 0:00:00]} 64. Rf6+ {[%emt 0:00:00]} Kg7 {[%emt 0:00:00]} 65. Rb6 {[%emt 0:00:00]} a5 {[%emt 0:00:00]} 66. Rb5 {[%emt 0:00:00]} Ra1 {[%emt 0:00:00]} 67. Kd6 {[%emt 0:00:00]} Kg6 {[%emt 0:00:00]} 68. Nc6 {[%emt 0:00:00]} Bxh3 {[%emt 0:00:00]} 69. Nxa5 {[%emt 0:00:00]} Bf1 {[%emt 0:00:00]} 70. Rc5 {[%emt 0:00:00]} Ra3 {[%emt 0:00:00]} 71. Nc4 {[%emt 0:00:01]} Bxc4 {[%emt 0:00:00]} 72. Rxc4 {[%emt 0:00:00]} Rd3+ {[%emt 0:00:00]} 73. Ke7 {[%emt 0:00:00]} b3 {[%emt 0:00:00]} 74. e5 {[%emt 0:00:00]} Rxf3 {[%emt 0:00:00]} 75. e6 {[%emt 0:00:00]} Re3 {[%emt 0:00:00]} 76. Rb4 {[%emt 0:00:00]} Kf5 {[%emt 0:00:00]} 77. Rb5+ {[%emt 0:00:00]} Re5 {[%emt 0:00:00]} 78. Rxe5+ {[%emt 0:00:00]} Kxe5 {[%emt 0:00:00]} 79. Kf7 {[%emt 0:00:00]} b2 {[%emt 0:00:00]} 80. e7 {[%emt 0:00:00]} b1=Q {[%emt 0:00:12]} 81. e8=Q+ Kf4 {[%emt 1:59:12]} 82. Kg7 {[%emt 1:59:57]} g4 {[%emt 0:00:09]} 83. Qf7+ {[%emt 0:00:04]} Qf5 {[%emt 0:00:10]} 84. Qc4+ {[%emt 0:00:00]} Kg3 {[%emt 0:00:00]} 85. Qc3+ {[%emt 0:00:00]} Kh2 {[%emt 0:00:00]} 86. Qd2+ {[%emt 0:00:00]} Kg3 {[%emt 0:00:00]} 87. Qe1+ {[%emt 0:00:00]} Qf2 {[%emt 0:00:03]} 88. Qe5+ {[%emt 0:00:00]} Qf4 {[%emt 0:00:00]} 89. Qe1+ {[%emt 0:00:00]} Kh2 {[%emt 0:00:00]} 90. Qe2+ {[%emt 0:00:00]} Kh3 {[%emt 0:00:00]} 91. Qe6 {[%emt 0:00:00]} Kh4 {[%emt 0:00:02]} 92. Qe1+ {[%emt 0:00:00]} g3 {[%emt 0:00:04]} 93. Kg6 {[%emt 0:00:00]} Qg4+ {[%emt 0:00:02]} 94. Kh6 {[%emt 0:00:00]} Qh5+ {[%emt 0:00:00]} 95. Kg7 {[%emt 0:00:00]} Qf3 {[%emt 0:00:00]} 96. Kh7 {[%emt 0:00:00]} Kh3 {[%emt 0:00:00]} 97. Qe6+ {[%emt 0:00:00]} Kh2 {[%emt 0:00:00]} 98. Qe5 {[%emt 0:00:00]} Kg1 {[%emt 0:00:01]} 99. Qe1+ {[%emt 0:00:00]} Kg2 {[%emt 0:00:02]} 100. Qd2+ {[%emt 0:00:00]} Kf1 {[%emt 0:00:00]} 101. Qc1+ {[%emt 0:00:00]} Kf2 {[%emt 0:00:00]} 102. Qc5+ {[%emt 0:00:00]} Qe3 {[%emt 0:00:00]} 103. Qf5+ {[%emt 0:00:00]} Qf3 {[%emt 0:00:00]} 104. Qc5+ {[%emt 0:00:00]} Kg2 {[%emt 0:00:00]} 105. Qe5 {[%emt 0:00:00]} Kh2 {[%emt 0:00:01]} 106. Kh8 {[%emt 0:00:00]} Kh3 {[%emt 0:00:02]} 107. Qe6+ {[%emt 0:00:00]} Qg4 {[%emt 0:00:00]} 108. Qe3 {[%emt 0:00:00]} Qf5 {[%emt 0:00:01]} 109. Qh6+ {[%emt 0:00:00]} Kg4 {[%emt 0:00:00]} 110. Qg7+ {[%emt 0:00:00]} Kh4 {[%emt 0:00:00]} 111. Qe7+ {[%emt 0:00:00]} Kh3 {[%emt 0:00:00]} 112. Qe3 {[%emt 0:00:00]} Qh5+ {[%emt 0:00:00]} 113. Kg7 {[%emt 0:00:00]} Kh4 {[%emt 0:00:00]} 114. Qe1 {[%emt 0:00:00]} Qg5+ {[%emt 0:00:00]} 115. Kh7 {[%emt 0:00:00]} Qd5 {[%emt 0:00:00]} 116. Qe7+ {[%emt 0:00:00]} Kh3 {[%emt 0:00:00]} 117. Qe3 {[%emt 0:00:00]} Qh5+ {[%emt 0:00:00]} 118. Kg7 {[%emt 0:00:00]} Kh2 {[%emt 0:00:00]} 119. Qf4 {[%emt 0:00:00]} Qe2 {[%emt 0:00:00]} 120. Qh4+ {[%emt 0:00:00]} Kg2 {[%emt 0:00:00]} 121. Qf4 {[%emt 1:59:45]} Qd3 {[%emt 1:59:49]} 122. Qe5 {[%emt 0:00:07]} Qf3 {[%emt 0:00:00]} 123. Kh7 {[%emt 0:00:06]} Kh2 {[%emt 0:00:07]} 124. Kh8 {[%emt 0:00:01]} Kh1 {[%emt 0:00:03]} 125. Qe1+ {[%emt 0:00:00]} Kh2 {[%emt 0:00:00]} 126. Qe5 {[%emt 0:00:00]} Qf2 {[%emt 0:00:00]} 127. Qh5+ {[%emt 0:00:00]} Kg1 {[%emt 0:00:00]} 128. Qd1+ {[%emt 0:00:00]} Qf1 {[%emt 0:00:00]} 129. Qd4+ {[%emt 0:00:00]} Kh2 {[%emt 0:00:00]} 130. Qe5 {[%emt 0:00:00]} Qh3+ {[%emt 0:00:00]} 131. Kg7 {[%emt 0:00:00]} Qg4+ {[%emt 0:00:00]} 132. Kh7 {[%emt 0:00:00]} Kh3 {[%emt 0:00:00]} 133. Qe3 {[%emt 0:00:00]} Qf5+ {[%emt 0:00:00]} 134. Kg7 {[%emt 0:00:00]} Kh4 {[%emt 0:00:00]} 135. Qe1 {[%emt 0:00:00]} Qd7+ {[%emt 0:00:00]} 136. Kh6 {[%emt 0:00:00]} Qc6+ {[%emt 0:00:00]} 137. Kg7 {[%emt 0:00:00]} Qd5 {[%emt 0:00:00]} 138. Kh7 {[%emt 0:00:00]} Qd4 {[%emt 0:00:00]} 139. Qe7+ {[%emt 0:00:00]} Kg4 {[%emt 0:00:00]} 140. Qe6+ {[%emt 0:00:00]} Kf4 {[%emt 0:00:00]} 141. Qh6+ {[%emt 0:00:00]} Kf3 {[%emt 0:00:00]} 142. Qh5+ {[%emt 0:00:00]} Qg4 {[%emt 0:00:00]} 143. Qf7+ {[%emt 0:00:00]} Kg2 {[%emt 0:00:00]} 144. Qd5+ {[%emt 0:00:00]} Kh2 {[%emt 0:00:00]} 1/2-1/2
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.05.26"]
[Round "2.1"]
[White "Firouzja, Alireza"]
[Black "Praggnanandhaa, R.."]
[Result "1-0"]
[Annotator "TA"]
[ECO "D35"]
[WhiteElo "2759"]
[BlackElo "2733"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "119"]
[GameId "2318795486838901"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[TimeControl "40/7200:0"]
{[%evp 12,118,20,13,5,12,31,30,23,17,22,17,24,22,41,14,10,0,0,0,0,0,0,0,10,10,9,2,23,0,21,-28,-27,-38,-41,-43,-39,-38,-30,-57,-33,-33,-36,-37,18,14,16,24,62,53,62,56,81,82,109,98,105,106,125,109,116,116,127,128,118,112,150,152,178,139,144,125,179,182,193,185,206,206,204,202,202,201,207,192,218,225,208,204,250,255,255,240,262,237,268,264,390,390,345,292,349,345,340,318,29978,29979,29979,29980,29980]} 1. d4 {[%emt 0:00:01]} d5 {[%emt 0:00:25]} 2. c4 {[%emt 0:00:06]} e6 {[%emt 0:00:06]} 3. Nf3 {[%emt 0:00:06]} Nf6 {[%emt 0:00:06]} 4. Nc3 {[%emt 0:00:05]} c6 {[%emt 0:00:07]} 5. Bg5 {[%emt 0:01:28]} Nbd7 {[%emt 0:00:10]} 6. cxd5 {[%emt 0:00:57]} exd5 {[%emt 0:00:08]} 7. e3 {[%emt 0:00:07]} h6 {[%emt 0:00:08] D35: Queen's Gambit Declined: Exchange Variation.} 8. Bh4 {[%emt 0:00:10]} g5 {[%emt 0:00:13]} 9. Bg3 {[%emt 0:00:07]} Nh5 {[%emt 0:00:06] White has an edge.} 10. Bd3 {[%emt 0:03:36]} Nxg3 {[%emt 0:00:18]} 11. hxg3 {[%emt 0:00:29]} Bg7 {[%emt 0:00:07]} 12. Qc2 {[%emt 0:03:43]} Nb6 {[%emt 0:00:44]} 13. O-O-O {[%emt 0:01:44]} Be6 {[%emt 0:06:42]} 14. Kb1 {[%emt 0:01:57]} Qe7 {[%emt 0:01:33]} 15. Rc1 {[%emt 0:03:17]} O-O-O {[%emt 0:02:38]} 16. Na4 {[%emt 0:01:28]} Kb8 {[%emt 0:13:42]} 17. Nc5 {[%emt 0:02:02]} Rc8 $146 {[%emt 0:00:53]} ({Predecessor:} 17... Bc8 18. Qb3 Ka8 19. Rc3 Nd7 20. Rhc1 Nxc5 21. Rxc5 f5 22. Ra5 Qc7 23. Rxd5 Rxd5 24. Qxd5 {1-0 Kunin,V (2508)-Sivuk,V (2530) Oberliga Ost-B 2223 2022 (7.1)}) 18. Qb3 {[%emt 0:17:35]} Rc7 {[%emt 0:02:31]} 19. Rc3 {[%emt 0:01:09]} Ka8 {[%emt 0:02:06]} 20. Rhc1 {[%emt 0:01:04]} Nd7 {[%emt 0:04:10]} 21. Nxd7 {[%emt 0:12:45]} (21. Nxe6 {is superior.} fxe6 22. Qd1) 21... Bxd7 $11 {[%emt 0:04:12]} 22. a4 {[%emt 0:09:10]} h5 {[%emt 0:08:11]} 23. Qc2 {[%emt 0:05:27]} h4 {[%emt 0:04:20]} 24. gxh4 {[%emt 0:00:14]} gxh4 {[%emt 0:10:50]} 25. Bf5 {[%emt 0:04:27]} Bf6 {[%emt 0:01:52]} 26. Bxd7 {[%emt 0:05:32]} Rxd7 {[%emt 0:02:24]} 27. Ne1 {[%emt 0:02:04]} Qe4 {[%emt 0:18:42]} (27... Qd6 $15) 28. Qxe4 {[%emt 0:02:01]} dxe4 {[%emt 0:00:02]} 29. Rc5 {[%emt 0:00:07]} h3 {[%emt 0:08:55]} 30. gxh3 {[%emt 0:00:11]} Rxh3 {[%emt 0:00:07]} 31. Rf5 {[%emt 0:02:26]} Rd6 {[%emt 0:11:19]} 32. Nc2 {[%emt 0:02:11]} a6 {[%emt 0:00:18]} 33. Rg1 {[%emt 0:01:35]} Ka7 {[%emt 0:03:40]} 34. Rg4 {[%emt 0:07:11]} Re6 {[%emt 0:00:16]} 35. Nb4 {[%emt 0:08:25]} Rh6 {[%emt 0:04:20]} 36. Na2 {[%emt 0:01:08] White is more active.} Rg6 {[%emt 0:00:09]} 37. Rxg6 {[%emt 0:00:31]} fxg6 $16 {[%emt 0:00:02][%mdl 4096] Endgame KRB-KRN} 38. Rf4 {[%emt 0:00:05]} c5 {[%emt 0:01:21]} 39. dxc5 {[%emt 0:00:12]} b6 {[%emt 0:00:36]} 40. Nb4 {[%emt 0:02:52]} bxc5 {[%emt 0:00:00]} 41. Nd5 {[%emt 1:59:53]} Bg5 {[%emt 2:00:44] [#]} (41... Bd8 $16 {is a better defense.} 42. Nc3 g5 43. Rxe4 Re7) 42. Rg4 $1 $18 {[%emt 0:00:00]} Bd8 {[%emt 0:00:00]} 43. Nc3 {[%emt 0:00:25]} g5 {[%emt 0:00:05]} 44. Nxe4 {[%emt 0:01:58]} (44. Rxe4 Re7 45. Rxe7+ Bxe7) 44... Re5 {[%emt 0:00:00]} 45. Kc2 {[%emt 0:00:05]} Kb6 {[%emt 0:00:00]} 46. Kd3 {[%emt 0:00:30]} Kc6 {[%emt 0:00:13]} 47. b3 {[%emt 0:00:37]} Be7 {[%emt 0:00:06]} 48. Rg1 {[%emt 0:00:45]} Rd5+ {[%emt 0:00:04]} 49. Ke2 {[%emt 0:00:32]} Kb6 {[%emt 0:00:00]} 50. Nd2 {[%emt 0:00:42]} Ka5 {[%emt 0:00:00]} 51. Rg4 {[%emt 0:00:00]} Rd8 {[%emt 0:00:00]} 52. Re4 {[%emt 0:00:23]} Bf8 {[%emt 0:00:00]} 53. Kd1 {[%emt 0:02:21]} Rd6 {[%emt 0:00:06]} (53... Kb6 $142 54. Re6+ Kc7) 54. Kc2 {[%emt 0:00:37]} Rf6 {[%emt 0:00:00]} 55. Nc4+ {[%emt 0:00:00]} Kb4 {[%emt 0:00:00]} 56. f3 {[%emt 0:00:00][%CAl Bf2f3,Bf3f4][%mdl 32]} Rh6 {[%emt 0:00:00]} 57. Nd2+ {[%emt 0:00:43]} Ka3 $2 {[%emt 0:00:02] [#]} (57... Ka5 $18 58. Re8 Bd6) 58. a5 {[%emt 0:00:00][%csl Gb3][%CAl Re4a4] White mates.} Rh4 {[%emt 0:00:00]} 59. f4 {[%emt 0:00:00][%csl Gb3][%CAl Re4a4]} c4 {[%emt 0:00:00]} 60. Rxc4 {[%emt 0:00:00] Weighted Error Value: White=0.05 (flawless) /Black=0.26 (precise) Mistake: White=1 Black=4 Inaccurate: White=2 Black=3 OK: White=12 Black=8 Best: White=1 Black=2 Strong: White=1 ---} 1-0
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.05.26"]
[Round "2.2"]
[White "Carlsen, Magnus"]
[Black "Keymer, Vincent"]
[Result "1/2-1/2"]
[Annotator "TA"]
[ECO "A21"]
[WhiteElo "2840"]
[BlackElo "2759"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "170"]
[GameId "2318795486838903"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[TimeControl "40/7200:0"]
{[%evp 9,169,-11,-4,-6,-2,-9,4,-8,-8,-8,-7,-8,-8,-9,-8,-9,-2,-2,10,-10,0,-6,15,6,25,29,27,14,20,6,10,-11,12,-4,-7,0,0,-6,0,-6,-8,-21,0,0,15,15,26,6,132,28,61,0,0,0,145,147,200,220,231,197,133,85,87,0,224,144,164,151,175,139,188,162,215,174,174,174,539,98,79,79,95,89,128,62,62,59,59,59,60,60,67,60,60,60,60,60,93,93,93,93,93,60,87,61,88,88,138,97,124,87,107,87,88,87,87,87,87,87,87,87,88,0,88,87,87,0,0,0,0,0,16,16,16,16,44,34,87,34,87,87,87,44,44,44,44,44,44,16,64,64,87,87,87,87,87,87,87,87,87,87,87,16]} 1. c4 {[%emt 0:00:04]} e5 {[%emt 0:00:08]} 2. Nc3 {[%emt 0:01:05]} Bb4 {[%emt 0:00:04]} 3. Nf3 {[%emt 0:00:58]} Bxc3 {[%emt 0:00:10]} 4. dxc3 {[%emt 0:02:26]} d6 {[%emt 0:00:09]} 5. e4 {[%emt 0:00:21]} Nd7 {[%emt 0:00:04]} 6. Bd3 {[%emt 0:01:18] A21: English Opening: 1...e5 2 Nc3.} Nc5 {[%emt 0:00:04]} 7. Bc2 {[%emt 0:00:22]} Nf6 {[%emt 0:00:04]} 8. Qe2 {[%emt 0:02:40]} a5 {[%emt 0:00:28]} 9. Nd2 {[%emt 0:01:30]} a4 $146 {[%emt 0:00:52]} ({Predecessor:} 9... g6 10. Nf1 Be6 11. Bg5 h6 12. Bh4 g5 13. Bg3 Qd7 14. f3 Nh5 15. Ne3 Nf4 {0-1 Carlsen,M (2837)-Gukesh,D (2776) Zagreb Superbet Rapid 2025 (6)}) 10. Nb1 {[%emt 0:07:48]} O-O {[%emt 0:17:07]} 11. Na3 {[%emt 0:11:16]} b6 {[%emt 0:24:34]} 12. Bd2 {[%emt 0:10:48]} Qe8 {[%emt 0:08:39]} 13. Bg5 {[%emt 0:07:11]} Qe6 {[%emt 0:05:05]} 14. f3 {[%emt 0:01:12]} Ba6 {[%emt 0:04:39]} 15. Be3 {[%emt 0:08:41]} Nfd7 {[%emt 0:00:17]} 16. O-O {[%emt 0:02:23]} Rfc8 {[%emt 0:05:36]} 17. b4 {[%emt 0:07:31]} axb3 {[%emt 0:00:04]} 18. axb3 {[%emt 0:00:10]} Qe7 {[%emt 0:01:20]} 19. Qd2 {[%emt 0:00:54]} Ne6 {[%emt 0:01:56]} 20. Nb5 {[%emt 0:01:00]} Bb7 {[%emt 0:01:44]} 21. b4 {[%emt 0:02:13]} h5 {[%emt 0:01:46]} 22. Bb3 {[%emt 0:04:29]} Ndf8 {[%emt 0:01:19]} 23. Na7 {[%emt 0:06:21]} Rd8 {[%emt 0:00:42]} 24. Ra2 {[%emt 0:00:26]} h4 {[%emt 0:00:58][%CAl Oh4h3]} 25. Rfa1 {[%emt 0:10:38]} Qf6 {[%emt 0:03:50][%CAl Oh4h3]} 26. h3 {[%emt 0:04:48]} Ng6 {[%emt 0:04:48]} 27. Nb5 {[%emt 0:00:08]} Rxa2 {[%emt 0:10:52]} 28. Rxa2 {[%emt 0:00:08][%CAl Ob5c7] aiming for Nxc7!.} Rd7 {[%emt 0:00:18] [#]} (28... Rb8 $11) 29. Ra7 {[%emt 0:05:47]} (29. c5 $1 $16) 29... Bc6 {[%emt 0:00:01]} 30. Nxc7 {[%emt 0:01:00]} Nxc7 $11 {[%emt 0:01:58]} (30... Rxc7 31. Rxc7 Nxc7 32. c5) 31. b5 $1 {[%emt 0:03:26]} Ne8 {[%emt 0:07:49]} (31... Ne6 $11 {keeps the balance.} 32. Rxd7 Bxd7 33. Qxd6 Qd8) 32. Ra2 $16 {[%emt 0:02:13]} Bxe4 {[%emt 0:02:25]} (32... Bb7 $16) 33. fxe4 $18 {[%emt 0:00:10]} Qd8 {[%emt 0:02:15]} 34. Qf2 {[%emt 0:01:52]} Rb7 {[%emt 0:00:11] [#]} 35. Ra6 {[%emt 0:01:00] White is much more active.} (35. Qf5 $142 $1 Nf4 36. c5 bxc5 37. Bxf4) 35... Nf4 $16 {[%emt 0:01:38]} 36. Bxb6 {[%emt 0:01:12][%csl Ob5] White has a strong passed pawn} (36. Bxf4 $16 exf4 37. Qxf4) 36... Nc7 $2 {[%emt 0:01:59]} (36... Rxb6 $11 37. Rxb6 Nd3) 37. Ra2 {[%emt 0:02:30]} Qg5 {[%emt 0:00:40]} 38. Kh1 {[%emt 0:00:08]} Nce6 {[%emt 0:00:55][%CAl Ob7b6]} 39. Be3 {[%emt 0:00:04]} Qe7 {[%emt 0:00:25]} (39... Rb8 $16 40. Bd1 Nc5) 40. Kh2 {[%emt 0:00:12]} Nc5 {[%emt 0:01:07]} (40... g6 {was called for.} 41. Ra8+ Kg7) 41. Bc2 {[%emt 2:00:12]} g5 {[%emt 2:00:21]} 42. Qf3 {[%emt 0:00:06]} Qe6 $2 {[%emt 0:00:09]} (42... Rb8 43. Qg4 Kg7) 43. Qg4 $2 {[%emt 0:00:00]} (43. Ra8+ $18 {and White stays clearly on top.} Kg7 44. Bxf4) 43... Qxg4 {[%emt 0:00:00]} 44. hxg4 {[%emt 0:00:00]} Kf8 {[%emt 0:00:06]} 45. Ra8+ {[%emt 0:00:29]} Ke7 {[%emt 0:00:00]} 46. g3 {[%emt 0:00:00]} (46. Kg1 $16) 46... hxg3+ $14 {[%emt 0:00:00]} 47. Kxg3 {[%emt 0:00:00]} Nfe6 {[%emt 0:00:00]} 48. Kf3 {[%emt 0:00:00]} Kd7 {[%emt 0:00:07]} 49. Ke2 {[%emt 0:00:00]} Kc7 {[%emt 0:00:00]} 50. Kd2 {[%emt 0:00:00]} Rb8 {[%emt 0:00:00]} 51. Ra7+ {[%emt 0:00:00]} Rb7 {[%emt 0:00:00]} 52. Ra1 {[%emt 0:00:00]} Kd7 {[%emt 0:00:00]} 53. Kc1 {[%emt 0:00:00]} Kc7 {[%emt 0:00:00]} 54. Kb2 {[%emt 0:00:00]} Rb8 {[%emt 0:00:04]} 55. Rh1 {[%emt 0:00:00] Repels Rh8} Kb6 {[%emt 0:00:00]} 56. Rh6 {[%emt 0:00:00]} Ra8 {[%emt 0:00:01]} 57. Rf6 {[%emt 0:00:00]} Ra7 {[%emt 0:00:00]} (57... Rf8 $142 58. Rf5 Ka5) 58. Rf5 {[%emt 0:00:00]} Rc7 {[%emt 0:00:00]} 59. Rf1 {[%emt 0:00:31]} Ra7 {[%emt 0:00:00]} 60. Rd1 {[%emt 0:00:00]} Rd7 {[%emt 0:00:00]} 61. Ka3 {[%emt 0:00:02]} Rd8 {[%emt 0:00:00]} 62. Kb4 {[%emt 0:00:00]} Kc7 {[%emt 0:00:00]} 63. Rf1 {[%emt 0:00:00]} Rf8 {[%emt 0:00:00]} 64. Ra1 {[%emt 0:00:00]} Kb7 {[%emt 0:00:00] Against Ra7+} 65. Rf1 {[%emt 0:00:00]} Kc7 {[%emt 0:00:12]} 66. Rf6 {[%emt 0:00:00]} Nd7 {[%emt 0:00:00]} 67. Rf5 {[%emt 0:00:01]} (67. Rh6 $16) 67... f6 $11 {[%emt 0:00:00]} 68. Rf1 {[%emt 0:00:00]} Nec5 {[%emt 0:00:00]} 69. Ra1 {[%emt 0:00:00]} Kb7 {[%emt 0:00:00]} 70. Rh1 {[%emt 0:00:00]} Ra8 {[%emt 0:00:00]} 71. Rh7 {[%emt 0:00:00]} Kc7 {[%emt 0:00:00]} 72. Bxc5 {[%emt 0:00:00]} dxc5+ $14 {[%emt 0:00:00][%mdl 4096] Endgame KRB-KRN. White is a pawn up.} 73. Kb3 {[%emt 0:00:00]} Rb8 {[%emt 0:00:00]} (73... Ra1 $14) 74. Kb2 $16 {[%emt 0:00:00]} Rb6 {[%emt 0:00:00]} 75. Ka3 {[%emt 0:00:00]} Rd6 {[%emt 0:00:00]} 76. Rh2 {[%emt 0:00:00]} Nb6 {[%emt 0:00:00]} 77. Kb3 {[%emt 0:00:00]} Nd7 {[%emt 0:00:00]} 78. Rh3 {[%emt 0:00:00]} Nb6 {[%emt 0:00:00]} (78... Rd2 $11) 79. Bd3 $14 {[%emt 0:00:00]} Rd8 {[%emt 0:00:00]} 80. Kc2 {[%emt 0:00:00]} Rd7 {[%emt 0:00:00]} 81. Rh6 {[%emt 1:59:05]} Rd6 {[%emt 1:59:19]} 82. Be2 {[%emt 0:00:00]} Nd7 {[%emt 0:00:00]} 83. Rh7 {[%emt 0:00:00]} Kc8 {[%emt 0:00:00]} 84. Rf7 {[%emt 0:01:11]} Nb6 {[%emt 0:00:00]} 85. Kb3 {[%emt 0:00:00]} ({Better is} 85. Bd3 $16) 85... Kb8 {[%emt 0:00:00] Black escapes into a draw. Weighted Error Value: White=0.28 (precise) /Black=0.30 Loses game: --- Black=1 Missed win: White=1 --- Mistake: White=7 Black=9 Inaccurate: White=4 Black=6 OK: White=11 Black=9 Best: --- Black=3 Strong: White=1 ---} 1/2-1/2
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.05.26"]
[Round "2.3"]
[White "So, Wesley"]
[Black "Gukesh D"]
[Result "1/2-1/2"]
[Annotator "TA"]
[ECO "C95"]
[WhiteElo "2754"]
[BlackElo "2732"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "231"]
[GameId "2318795486871673"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[TimeControl "40/7200:0"]
{[%evp 32,230,25,25,14,8,16,23,14,0,11,12,7,3,20,21,5,0,0,0,0,28,24,4,73,59,63,-28,-28,-27,-33,-31,-27,-27,-24,-9,0,-52,-29,-21,-6,-100,-100,-100,-92,-125,-125,-132,-118,-145,-155,-147,-14,-14,0,-158,-149,-152,-112,-161,-111,-110,-117,-133,-138,-166,-124,-160,-155,-141,-137,-192,-192,-185,-192,-191,-168,-191,-185,-179,-42,-246,-246,-238,-235,-419,-247,-250,-181,-153,0,0,0,0,0,0,0,-8,-8,-421,0,-60,-63,-67,-64,-64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,0,8,-179,-179,-179,-179,-179,-179,-179,-179,-179,-179,-179,-179,-179,0,-179,-179,-179,-179,-179,-179,-179,-179,-179,-179,-179,-171,-171,-171,-171,-171,-171,-171,-171,-171,-171,-171,-179,-179,-179,-179,-179,-179,-179,-179,-203,-179,-179,0,-179,0,-179,-179,-179,-179,-179,-171,-171,-171,-171,-47,-179,-179,-179,-171,-171,-171,-179,-179,-179,-171,-171,-48,-48,-48,-48,-48]} 1. e4 {[%emt 0:00:05]} e5 {[%emt 0:00:09]} 2. Nf3 {[%emt 0:00:04]} Nc6 {[%emt 0:00:07]} 3. Bb5 {[%emt 0:00:04]} a6 {[%emt 0:00:09]} 4. Ba4 {[%emt 0:00:03]} Nf6 {[%emt 0:00:13]} 5. O-O {[%emt 0:00:05]} Be7 {[%emt 0:00:05]} 6. Re1 {[%emt 0:00:35]} b5 {[%emt 0:00:26]} 7. Bb3 {[%emt 0:00:04]} d6 {[%emt 0:01:13]} 8. c3 {[%emt 0:00:12]} O-O {[%emt 0:00:14]} 9. h3 {[%emt 0:00:05]} Nb8 {[%emt 0:00:09]} 10. d4 {[%emt 0:04:30]} Nbd7 {[%emt 0:00:06]} 11. Nbd2 {[%emt 0:00:06][%CAl Bb1d2,Bd2f1,Bf1g3][%mdl 32]} Bb7 {[%emt 0:00:06]} 12. Bc2 {[%emt 0:00:53]} Re8 {[%emt 0:00:07]} 13. Nf1 {[%emt 0:00:04]} Bf8 {[%emt 0:00:05]} 14. Ng3 {[%emt 0:00:06]} g6 {[%emt 0:00:06]} 15. Bg5 {[%emt 0:08:06]} h6 {[%emt 0:00:10]} 16. Bd2 {[%emt 0:00:05]} Bg7 {[%emt 0:00:04]} 17. a4 {[%emt 0:01:07]} Nb6 {[%emt 0:00:38] C95: Closed Ruy Lopez: Breyer Variation with 10 d4.} 18. axb5 {[%emt 0:10:00]} axb5 {[%emt 0:00:09]} 19. b3 {[%emt 0:00:06]} Nbd7 {[%emt 0:42:52] White has an edge.} 20. Bd3 {[%emt 0:08:52]} b4 {[%emt 0:13:37]} 21. Rxa8 {[%emt 0:10:27]} Qxa8 {[%emt 0:03:24]} 22. dxe5 {[%emt 0:11:41]} Nxe5 {[%emt 0:01:01]} 23. Nxe5 {[%emt 0:02:42]} Rxe5 {[%emt 0:00:03]} 24. Qc2 $146 {[%emt 0:15:28]} ({Predecessor:} 24. f3 bxc3 25. Bxc3 Qa7+ 26. Kh2 Re7 27. Qd2 Qb6 28. Ba5 Qd4 29. Rc1 h5 30. Bc3 Qb6 31. Ba5 Qd4 {½-½ Bennett,P (2342)-Van Assche,J (2412) W-ch42 prel10 email 2018}) 24... h5 {[%emt 0:17:58]} 25. f3 {[%emt 0:44:30]} Ra5 {[%emt 0:09:50]} 26. cxb4 {[%emt 0:00:00]} Ra2 {[%emt 0:00:02]} 27. Qc1 {[%emt 0:00:00][%CAl Od3b1]} h4 {[%emt 0:02:14]} (27... Nd7 $11) 28. Ne2 {[%emt 0:00:00]} Nh5 {[%emt 0:00:50]} 29. Bg5 {[%emt 0:00:00]} (29. Bc3 $14) 29... Ra1 $11 {[%emt 0:02:51]} 30. Bb1 {[%emt 0:00:00]} Ba6 {[%emt 0:01:55]} 31. Bxh4 {[%emt 0:00:00]} Bd3 {[%emt 0:05:57]} 32. Bxd3 {[%emt 0:00:00]} Rxc1 {[%emt 0:00:02]} 33. Rxc1 {[%emt 0:00:00]} Bh6 {[%emt 0:02:52]} 34. Rd1 {[%emt 0:00:00]} (34. Rb1 $11) 34... Qa3 {[%emt 0:02:31]} 35. Bc4 {[%emt 0:00:00]} Be3+ {[%emt 0:00:12]} 36. Bf2 {[%emt 0:00:00]} (36. Kf1 $11) 36... Bxf2+ $17 {[%emt 0:00:02]} 37. Kxf2 {[%emt 0:00:00]} Qxb4 {[%emt 0:00:07]} 38. g4 {[%emt 0:00:00]} Nf6 {[%emt 0:00:05][%mdl 1024] Black has strong compensation.} 39. Nf4 {[%emt 0:00:00]} c6 {[%emt 0:01:55]} 40. h4 {[%emt 0:00:00]} Qc5+ {[%emt 0:00:55]} 41. Kg2 {[%emt 1:55:30][%CAl Og4g5]} Qe3 {[%emt 2:00:08]} (41... Kg7 $17 42. Nd3 Qa5) 42. Nh3 $11 {[%emt 0:00:15]} Qc5 {[%emt 0:00:46]} (42... d5 $11 43. exd5 cxd5 44. Bxd5 Nxd5 45. Rxd5 Qxb3) 43. Nf4 $1 $17 {[%emt 0:00:00]} Kg7 {[%emt 0:00:09]} 44. Nd3 {[%emt 0:00:00]} Qa5 {[%emt 0:00:07]} 45. Nf2 {[%emt 0:00:00]} (45. Nf4 $17) 45... d5 {[%emt 0:00:06]} (45... Qa3 $19 46. e5 dxe5) 46. exd5 {[%emt 0:00:00]} cxd5 {[%emt 0:00:00]} 47. b4 {[%emt 0:00:00]} Qa8 {[%emt 0:00:00]} 48. Bb3 {[%emt 0:00:00]} Qb7 {[%emt 0:00:00]} 49. Rd3 {[%emt 0:00:27]} Qb5 {[%emt 0:00:06]} 50. Rd1 {[%emt 0:00:00]} Qc6 {[%emt 0:00:19]} 51. h5 {[%emt 0:01:13]} (51. Ba2 $17) 51... gxh5 $19 {[%emt 0:00:18]} 52. g5 {[%emt 0:00:00]} Nh7 {[%emt 0:00:00]} 53. Bxd5 {[%emt 0:00:28]} Qb6 {[%emt 0:00:00]} 54. f4 {[%emt 0:00:00]} Qxb4 {[%emt 0:00:00]} 55. Be4 {[%emt 0:00:06]} Qe7 {[%emt 0:01:07]} (55... Nf8 $19 56. f5 Nh7) 56. Rb1 $2 {[%emt 0:00:10] [#]} (56. Rh1 $15) 56... Nf8 {[%emt 0:00:07]} 57. Rb7 {[%emt 0:00:00]} Qd8 {[%emt 0:00:23]} 58. Kg3 $2 {[%emt 0:00:20]} (58. Nd3 Kg8 59. Rb4) 58... Qd4 {[%emt 0:00:08]} (58... Qd2 $142 59. g6 h4+ (59... Nxg6 $2 60. Bxg6 h4+ 61. Kf3 $19) 60. Kf3 Nxg6) 59. Kf3 {[%emt 0:00:04]} Qc3+ {[%emt 0:00:19]} 60. Nd3 {[%emt 0:00:15]} Ng6 $2 {[%emt 0:00:07]} ({Black should play} 60... h4 $17 61. Kg4 Qd4) 61. Ke3 $11 {[%emt 0:00:00]} Nh4 {[%emt 0:00:03]} 62. f5 {[%emt 0:00:00][%CAl Bf4f5,Bf5f6][%mdl 32]} Qc8 {[%emt 0:00:00]} 63. f6+ $1 {[%emt 0:00:03]} Kg8 {[%emt 0:00:00]} 64. Ra7 {[%emt 0:00:00]} Qh3+ {[%emt 0:00:00]} 65. Kd4 $2 {[%emt 0:00:40][%mdl 8192]} (65. Kf2 $11 Nf5 (65... Qh2+ 66. Kf1 $11) 66. Ra8+ Kh7 67. Re8 (67. Bxf5+ $2 Qxf5+ 68. Ke3 Qxg5+ 69. Kd4 Qxf6+ 70. Ne5 h4 $19)) 65... Nf5+ $2 {[%emt 0:00:00]} (65... Nf3+ $19 66. Bxf3 Qxf3) 66. Ke5 {[%emt 0:00:00]} (66. Kd5 $11 Nd6 67. Ra8+ Nc8 68. Nc5) 66... Qg3+ $15 {[%emt 0:00:00]} 67. Kxf5 {[%emt 0:00:00]} (67. Nf4 $2 Qc3+ 68. Kxf5 Qc8+ 69. Ke5 Qb8+ 70. Kf5 Qxa7 $19) 67... Qg4+ {[%emt 0:00:00]} 68. Ke5 {[%emt 0:00:00] [#]} Qe6+ {[%emt 0:00:00]} (68... Qxg5+ $15 69. Kd6 (69. Bf5 $2 Qe3+ 70. Kd5 Qxa7 $19) 69... Qxf6+ 70. Kc5 Qc3+ 71. Kd5 Qb3+ 72. Kc5 h4 73. Ra8+ Kg7) 69. Kf4 $1 $11 {[%emt 0:00:00]} (69. Kd4 $2 Qb6+ 70. Ke5 Qxa7 $19) 69... Qg4+ {[%emt 0:00:00]} 70. Ke3 {[%emt 0:00:00] Threatening mate with Ra8+.} Qxg5+ {[%emt 0:00:00]} 71. Ke2 {[%emt 0:00:00][%CAl Ra7a8]} Qxf6 {[%emt 0:00:00]} 72. Ra8+ {[%emt 0:00:00]} Kg7 {[%emt 0:00:00]} 73. Bf3 {[%emt 0:00:00]} Qe6+ {[%emt 0:00:00]} 74. Kf2 {[%emt 0:00:00]} h4 {[%emt 0:00:00]} 75. Nf4 {[%emt 0:00:00]} Qb6+ {[%emt 0:00:00]} 76. Kg2 {[%emt 0:00:00]} Qd4 {[%emt 0:00:01]} 77. Ne2 {[%emt 0:00:00] Really sharp!} Qe3 {[%emt 0:00:00]} 78. Ra1 $2 {[%emt 0:00:01]} (78. Ra5 $11) 78... h3+ $19 {[%emt 0:00:00]} 79. Kxh3 {[%emt 0:00:00]} Qxf3+ {[%emt 0:00:00][%mdl 4096] Endgame KQ-KRN} 80. Ng3 {[%emt 0:00:00]} Kg6 {[%emt 0:00:00]} 81. Rf1 {[%emt 1:59:37]} Qd5 {[%emt 1:59:49]} 82. Rf4 {[%emt 0:00:01]} Qe6+ {[%emt 0:00:00]} 83. Kh4 {[%emt 0:00:03]} Qe5 {[%emt 0:00:04]} 84. Kg4 {[%emt 0:00:00]} Qd5 {[%emt 0:00:00]} 85. Kh3 {[%emt 0:00:00]} Qd7+ {[%emt 0:00:07]} 86. Kh4 {[%emt 0:00:00]} Qd8+ {[%emt 0:00:00]} 87. Kg4 {[%emt 0:00:00]} Qd1+ {[%emt 0:00:00]} 88. Kh3 {[%emt 0:00:00]} f6 {[%emt 0:00:00]} 89. Rg4+ {[%emt 0:00:00]} Kf7 {[%emt 0:00:00]} 90. Rf4 {[%emt 0:00:00]} Ke6 {[%emt 0:00:00]} 91. Re4+ {[%emt 0:00:00]} Kd5 {[%emt 0:00:00]} 92. Rf4 {[%emt 0:00:00]} Qa1 {[%emt 0:00:00]} 93. Kg2 {[%emt 0:00:00]} Qb2+ {[%emt 0:00:00]} 94. Kh3 {[%emt 0:00:00]} Qc3 {[%emt 0:00:00]} 95. Rf5+ {[%emt 0:00:00]} Ke6 {[%emt 0:00:00]} 96. Rf4 {[%emt 0:00:00]} Kf7 {[%emt 0:00:00]} 97. Rf5 {[%emt 0:00:00]} Qd4 {[%emt 0:00:00]} 98. Rf3 {[%emt 0:00:00]} Kg6 {[%emt 0:00:00] Against Nh5} 99. Rf5 {[%emt 0:00:00]} Qc4 {[%emt 0:00:00]} 100. Rf1 {[%emt 0:00:00]} Qc8+ {[%emt 0:00:00]} 101. Kh4 {[%emt 0:00:00]} Qc4+ {[%emt 0:00:00]} 102. Kh3 {[%emt 0:00:00]} Qd4 $2 {[%emt 0:00:00]} (102... Qe6+ $19 103. Kh4 Qd5) 103. Rf3 $2 {[%emt 0:00:00]} (103. Rf5 $1 $11 {and White has nothing to worry.}) 103... Qd5 {[%emt 0:00:00]} 104. Rf4 {[%emt 0:00:00]} Qe6+ {[%emt 0:00:00]} 105. Kh4 {[%emt 0:00:00]} Qd7 {[%emt 0:00:00]} 106. Rg4+ {[%emt 0:00:00]} Kf7 {[%emt 0:00:00]} 107. Rf4 {[%emt 0:00:00]} Qc8 {[%emt 0:00:00]} (107... Qd8 $19 108. Ne4 f5+ 109. Kh3 Ke7 110. Rxf5 Ke6) 108. Rf5 {[%emt 0:00:00]} ({White should try} 108. Ne4 $15 Ke7 (108... Qh8+ 109. Kg3 $11) 109. Nxf6) 108... Qc4+ {[%emt 0:00:00]} 109. Kh3 {[%emt 0:00:00]} Ke6 {[%emt 0:00:00]} 110. Rf3 {[%emt 0:00:00]} Qd4 {[%emt 0:00:00]} 111. Rf5 {[%emt 0:00:00]} Qe3 {[%emt 0:00:00]} 112. Rf1 {[%emt 0:00:00]} Qh6+ {[%emt 0:00:00]} 113. Kg2 {[%emt 0:00:00]} Ke5 {[%emt 0:00:00]} (113... Qg7 $19 114. Re1+ Kf7) 114. Rf5+ $15 {[%emt 0:00:00] Black is slightly better.} Kd4 {[%emt 0:00:00]} 115. Kf3 {[%emt 0:00:00]} Qg6 {[%emt 0:00:00]} 116. Kg2 {[%emt 0:00:00] Weighted Error Value: White=0.26 (precise) /Black=0.29 (precise) Loses game: White=4 --- Missed win: --- Black=2 Mistake: White=8 Black=10 Inaccurate: White=1 --- OK: White=6 Black=7 Best: White=5 Black=1 Strong: White=3 ---} 1/2-1/2
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.05.27"]
[Round "3.1"]
[White "Gukesh D"]
[Black "Firouzja, Alireza"]
[Result "1/2-1/2"]
[Annotator "TA"]
[ECO "D35"]
[WhiteElo "2732"]
[BlackElo "2759"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "61"]
[GameId "2318795486879867"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 15,61,8,20,20,25,16,20,26,27,23,21,21,17,0,30,24,27,15,44,7,17,25,47,44,43,47,47,44,46,28,28,22,20,29,14,12,16,14,13,12,21,15,24,13,24,0,27,5]} 1. d4 {[%emt 0:00:04]} Nf6 {[%emt 0:00:06]} 2. c4 {[%emt 0:00:07]} e6 {[%emt 0:00:06]} 3. Nc3 {[%emt 0:00:07]} d5 {[%emt 0:00:07]} 4. cxd5 {[%emt 0:00:06]} exd5 {[%emt 0:00:05]} 5. Bg5 {[%emt 0:00:06]} c6 {[%emt 0:00:06]} 6. e3 {[%emt 0:00:17]} h6 {[%emt 0:00:06]} 7. Bh4 {[%emt 0:00:07]} Be7 {[%emt 0:00:06]} 8. Bd3 {[%emt 0:00:19]} O-O {[%emt 0:00:07]} 9. Nge2 {[%emt 0:00:05] D35: Queen's Gambit Declined: Exchange Variation.} Re8 {[%emt 0:00:11]} 10. O-O {[%emt 0:00:27]} Nh5 {[%emt 0:00:17]} 11. Bxe7 {[%emt 0:00:19] The position is equal.} Qxe7 {[%emt 0:00:06]} 12. Qd2 {[%emt 0:00:09]} Nd7 {[%emt 0:00:17]} 13. Rae1 {[%emt 0:00:10]} Nf8 {[%emt 0:00:15]} 14. Qc2 {[%emt 0:06:50]} Bd7 $146 {[%emt 0:15:26]} ({Predecessor:} 14... g6 15. Nd1 Ng7 16. Nec3 Bf5 17. f3 Bxd3 18. Qxd3 Rad8 19. e4 dxe4 20. fxe4 Qc5 21. dxc5 Rxd3 {0-1 Michailov,A (1716)-Ser,D (1965) LTU-ch Amateurs 2024 (6)}) 15. b4 {[%emt 0:03:13]} Nf6 {[%emt 0:05:37]} 16. b5 {[%emt 0:03:26]} cxb5 {[%emt 0:02:29]} 17. Nf4 {[%emt 0:04:11][%csl Od5] White attacks a weakness} Qd6 {[%emt 0:06:31]} 18. Qb3 {[%emt 0:11:31]} Bc6 {[%emt 0:02:48]} 19. Nxb5 {[%emt 0:01:36]} Qd8 {[%emt 0:11:47]} 20. Rc1 {[%emt 0:13:00] White plays on the queen side and is better} Ne6 {[%emt 0:00:07]} 21. Nxe6 {[%emt 0:00:16]} Rxe6 {[%emt 0:00:05]} 22. Rc2 {[%emt 0:01:57]} Bd7 {[%emt 0:18:24]} 23. a4 {[%emt 0:19:34][%CAl Ba2a4,Ba4a5][%mdl 32]} Rb6 {[%emt 0:10:25]} 24. a5 {[%emt 0:06:30]} Rc6 {[%emt 0:00:29]} 25. Ra1 {[%emt 0:04:50]} Rxc2 {[%emt 0:00:40]} 26. Qxc2 {[%emt 0:01:04]} Bxb5 {[%emt 0:04:13]} 27. Bxb5 {[%emt 0:00:02]} Rc8 {[%emt 0:00:08]} 28. Qb2 {[%emt 0:00:45]} g6 {[%emt 0:02:47]} 29. g3 {[%emt 0:01:09]} Kg7 {[%emt 0:00:11]} 30. Bf1 {[%emt 0:02:56]} Rc7 {[%emt 0:00:33]} 31. Bd3 {[%emt 0:04:32] Weighted Error Value: White=0.06 (flawless) /Black=0.08 (flawless) Inaccurate: White=1 Black=3 OK: White=5 Black=7} 1/2-1/2
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.05.27"]
[Round "3.2"]
[White "Praggnanandhaa, R.."]
[Black "Carlsen, Magnus"]
[Result "1-0"]
[Annotator "TA"]
[ECO "B90"]
[WhiteElo "2733"]
[BlackElo "2840"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "92"]
[GameId "2318795486879869"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 9,91,32,31,18,31,19,0,-9,13,15,24,3,12,0,36,0,0,0,0,0,0,-37,-16,-9,-9,-12,45,43,35,50,42,48,87,27,63,69,67,62,77,80,73,85,101,54,108,107,94,45,63,14,45,45,41,41,69,26,58,27,10,31,26,17,2,-93,-82,-139,-146,-146,-139,-139,-69,-27,-20,-15,-19,-40,-35,-47,87,0,1375,1351,1583,1553]} 1. e4 {[%emt 0:00:27]} c5 {[%emt 0:00:37]} 2. Nf3 {[%emt 0:00:08]} d6 {[%emt 0:00:07]} 3. d4 {[%emt 0:00:08]} cxd4 {[%emt 0:00:07]} 4. Nxd4 {[%emt 0:00:03]} Nf6 {[%emt 0:00:11]} 5. Nc3 {[%emt 0:00:05]} a6 {[%emt 0:00:09]} 6. h4 {[%emt 0:00:57] B90: Sicilian Najdorf: Unusual White 6th moves, 6 Be3 Ng4 and 6 Be3 e5.} h6 {[%emt 0:14:06]} 7. Bc4 {[%emt 0:01:37]} e6 {[%emt 0:03:09]} 8. a3 {[%emt 0:10:01] The position is equal.} Nc6 $146 {[%emt 0:28:05]} ({Predecessor:} 8... Qc7 9. Ba2 Nc6 10. Be3 Be7 11. Qe2 Bd7 12. O-O-O Rc8 13. g4 Ne5 14. g5 Nfg4 {1-0 De Winter,A (2405)-Makarian,R (2525) Titled Tuesday intern op 20th Feb Early blitz 2024 (9)}) 9. Be3 {[%emt 0:04:24]} Bd7 {[%emt 0:01:02]} 10. Ba2 {[%emt 0:08:33]} Be7 {[%emt 0:07:35]} 11. Qe2 {[%emt 0:01:33]} h5 {[%emt 0:03:59]} 12. f3 {[%emt 0:07:37][%CAl Bf2f3,Bf3f4,Bf4e5][%mdl 32]} Ne5 {[%emt 0:04:32]} 13. O-O-O {[%emt 0:02:11]} Rc8 {[%emt 0:01:59]} 14. Bg5 {[%emt 0:25:28]} Rxc3 {[%emt 0:02:17]} 15. bxc3 {[%emt 0:00:05]} Qa5 {[%emt 0:01:15][%csl Ba3,Bc3]} 16. Kb1 {[%emt 0:04:49]} Qxa3 {[%emt 0:04:49]} 17. f4 {[%emt 0:07:11]} Neg4 {[%emt 0:05:43]} (17... Nc6 $11) 18. e5 $14 {[%emt 0:08:58]} dxe5 {[%emt 0:00:19]} 19. fxe5 {[%emt 0:00:08]} Nh7 {[%emt 0:00:20][%CAl Bf6h7,Bh7f8,Bf8g6,Bg6e5,Be5g4][%mdl 32]} 20. Qd2 {[%emt 0:09:47]} Nf8 {[%emt 0:08:34]} 21. Nf3 {[%emt 0:06:28] Some like it hot} (21. Rhf1 $16 Nxe5 22. Rfe1) 21... Qc5 {[%emt 0:00:23]} 22. Bxe7 {[%emt 0:06:03]} Qxe7 {[%emt 0:00:11]} 23. Ng5 {[%emt 0:00:02]} Ng6 {[%emt 0:07:56]} 24. Ne4 {[%emt 0:01:04]} N6xe5 {[%emt 0:00:26]} 25. Nd6+ {[%emt 0:00:06]} Kf8 {[%emt 0:00:06]} 26. Rhf1 {[%emt 0:01:02] White has strong rooks and is better} (26. Rhe1 $16 Be8 27. Qd4) 26... Nf6 {[%emt 0:04:36]} ({Better is} 26... Be8 $14) 27. Qd4 $16 {[%emt 0:02:24]} (27. Nxb7 Bb5 28. Rfe1 Qxb7 $17) 27... Neg4 {[%emt 0:00:28]} 28. Nxb7 {[%emt 0:01:30] White has more active pieces.} (28. Qb6 $16) 28... Bb5 $14 {[%emt 0:06:40][%csl Bb7,Bf1]} 29. Qd8+ {[%emt 0:01:30]} (29. c4 $14 Qxb7 30. cxb5 Qxb5+ 31. Kc1) 29... Ne8 {[%emt 0:01:03]} 30. Qxe7+ {[%emt 0:00:46]} Kxe7 {[%emt 0:00:02]} 31. c4 {[%emt 0:00:15]} Ba4 {[%emt 0:01:34]} 32. Rd8 {[%emt 0:00:46]} Bc6 {[%emt 0:00:58]} 33. Rb8 {[%emt 0:00:07]} Bxg2 {[%emt 0:00:27]} 34. Rg1 {[%emt 0:00:49]} Bf3 {[%emt 0:00:59][%CAl Og7g5] Strongly threatening ...g5!.} 35. Rg3 {[%emt 0:00:52][%mdl 1024] White has compensation.} Ne5 {[%emt 0:00:47]} 36. c5 {[%emt 0:00:04]} (36. Nc5 $11 {remains equal.}) 36... g5 $17 {[%emt 0:00:37]} 37. Nd6 {[%emt 0:00:44]} (37. Rxg5 Nd7 38. Rxe8+ Rxe8 $19) (37. hxg5 $142 h4 (37... Nd7 38. Rxe8+ Rxe8 39. Rxf3 $18) 38. Rh3) 37... g4 {[%emt 0:00:10]} 38. Nc8+ {[%emt 0:00:44]} Kf6 {[%emt 0:01:33]} 39. Nd6 {[%emt 0:00:02]} Nxd6 {[%emt 0:01:13][%csl Of3] Strong Square Black (f3)} (39... Bc6 $17 40. Ra3 Rg8 (40... Ng6 $2 41. Kb2 $17)) 40. Rxh8 $15 {[%emt 0:00:00]} Ne4 {[%emt 0:00:00][%csl Bc5,Bg3]} (40... Nf5 $5 41. Rg1 $8 g3 $15) 41. Rg1 {[%emt 1:59:49]} Nc3+ {[%emt 1:59:45]} 42. Kb2 {[%emt 0:00:01]} Ne2 {[%emt 0:00:00] A dynamic duo of knights.} 43. Rf1 {[%emt 0:00:09]} g3 {[%emt 0:00:13]} (43... Ng3 $15 {stays ahead.} 44. Ra1 Kg7) 44. c6 {[%emt 0:00:00]} (44. Rxh5 $2 g2 $19) (44. Rg8 $16 Ke7 45. Rxf3 Nxf3 46. Bc4) 44... Kg7 $2 {[%emt 0:00:28][%mdl 8192] [#]} (44... g2 $11 45. Rxf3+ Kg7 (45... Nxf3 $2 {is the wrong capture.} 46. Rg8 $18)) 45. c7 $18 {[%emt 0:00:00]} Bb7 {[%emt 0:00:00]} 46. Rb8 {[%emt 0:00:00]} g2 {[%emt 0:00:00] White used his chance. Weighted Error Value: White=0.21 (precise) /Black=0.39 Loses game: --- Black=1 Mistake: White=7 Black=4 Inaccurate: White=5 Black=6 OK: White=2 Black=4 Best: White=1 Black=1} 1-0
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.05.27"]
[Round "3.3"]
[White "Keymer, Vincent"]
[Black "So, Wesley"]
[Result "1/2-1/2"]
[Annotator "TA"]
[ECO "C65"]
[WhiteElo "2759"]
[BlackElo "2754"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "86"]
[GameId "2318795486879871"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 9,86,27,25,18,28,15,28,19,25,11,15,7,17,8,16,27,16,27,30,14,37,21,27,30,43,0,8,8,8,8,7,8,2,4,4,5,4,16,39,39,32,37,37,45,32,39,38,28,89,81,86,72,50,49,50,74,56,66,107,0,0,0,80,59,77,78,86,44,72,0,0,0,0,0,0,0,0,0,0]} 1. e4 {[%emt 0:00:03]} e5 {[%emt 0:00:11]} 2. Nf3 {[%emt 0:00:04]} Nc6 {[%emt 0:00:06]} 3. Bb5 {[%emt 0:00:03]} Nf6 {[%emt 0:00:10]} 4. d3 {[%emt 0:00:04]} Bc5 {[%emt 0:00:06]} 5. Bxc6 {[%emt 0:00:04]} dxc6 {[%emt 0:00:05]} 6. O-O {[%emt 0:00:04] C65: Ruy Lopez: Berlin Defence (3...Nf6), unusual lines and 4 0-0 Bc5.} (6. Nxe5 $2 Qd4 7. Qe2 Qxe5 $19) 6... Nd7 {[%emt 0:00:56]} 7. Nbd2 {[%emt 0:00:16][%CAl Bb1d2,Bd2c4,Bc4e3,Be3f5][%mdl 32]} a5 {[%emt 0:02:11]} 8. Nc4 {[%emt 0:00:06] White has an edge.} f6 {[%emt 0:00:05]} 9. c3 {[%emt 0:00:09]} b5 {[%emt 0:01:32]} 10. Ne3 {[%emt 0:00:16]} O-O {[%emt 0:00:07]} 11. Nf5 $146 {[%emt 0:00:51]} ({Predecessor:} 11. d4 Bd6 12. Re1 Re8 13. Nf5 Bf8 14. N3h4 Nb6 15. Qg4 exd4 16. cxd4 Bxf5 17. Nxf5 {½-½ Firouzja,A (2757)-So,W (2751) Bucharest Superbet Classic 5th 2025 (4)}) 11... Re8 {[%emt 0:00:36]} 12. d4 {[%emt 0:00:05]} Bf8 {[%emt 0:00:07] A sharp opening} 13. Qc2 {[%emt 0:00:04]} exd4 {[%emt 0:02:25]} 14. cxd4 {[%emt 0:00:09]} Nb6 {[%emt 0:00:19]} 15. Ng3 {[%emt 0:00:05]} Qd6 {[%emt 0:00:16]} 16. b3 {[%emt 0:00:05]} c5 {[%emt 0:01:20]} 17. dxc5 {[%emt 0:00:13]} Qxc5 {[%emt 0:00:06]} 18. Qxc5 {[%emt 0:00:03]} Bxc5 {[%emt 0:00:05]} 19. Bf4 {[%emt 0:00:03][%CAl Of1d1]} Bb7 {[%emt 0:14:03]} 20. Rac1 {[%emt 0:23:13]} Ba3 {[%emt 0:06:46] This pair of bishops is nice.} 21. Rxc7 {[%emt 0:00:31]} Bxe4 {[%emt 0:00:05]} 22. Nxe4 {[%emt 0:09:36]} Rxe4 {[%emt 0:02:17]} 23. Bc1 {[%emt 0:00:12]} Re7 {[%emt 0:15:34]} 24. Rc6 {[%emt 0:02:56]} Bxc1 {[%emt 0:00:05]} 25. Rfxc1 {[%emt 0:02:53]} Nd5 {[%emt 0:01:11]} 26. Rd6 {[%emt 0:11:11]} Nf4 {[%emt 0:08:41]} 27. Kf1 {[%emt 0:04:05]} b4 {[%emt 0:00:11]} 28. g3 {[%emt 0:10:40]} Ne2 {[%emt 0:04:23]} (28... Ne6 $11) 29. Re1 $16 {[%emt 0:00:48]} Rae8 {[%emt 0:00:06]} 30. Ra6 {[%emt 0:02:04]} g5 {[%emt 0:14:38][%CAl Bg7g5,Bg5g4][%mdl 32]} 31. Ra1 {[%emt 0:11:55]} (31. Rxf6 $2 g4 32. h4 Kg7 $19 (32... gxf3 $2 33. Rxf3 Nc3 34. Rxe7 $19)) 31... Kf7 {[%emt 0:06:50]} 32. Rxa5 {[%emt 0:00:04]} Nc3 {[%emt 0:01:59]} 33. h4 {[%emt 0:07:30]} g4 {[%emt 0:07:15]} 34. Nd4 {[%emt 0:00:50]} (34. Nh2 $16) 34... Rd7 $11 {[%emt 0:00:07]} 35. Nf5 {[%emt 0:01:33]} h5 {[%emt 0:01:17]} (35... Re2 $11 {remains equal.}) 36. Ne3 $16 {[%emt 0:01:43]} Rxe3 {[%emt 0:02:48]} 37. fxe3 $14 {[%emt 0:00:07][%mdl 4096] Endgame KRR-KRN} Ne4 {[%emt 0:00:04]} 38. Kg1 {[%emt 0:11:49]} (38. Rxh5 $2 {is the wrong capture.} Nxg3+ 39. Ke1 Nxh5 $19) 38... Nxg3 {[%emt 0:02:59]} 39. Re1 {[%emt 0:04:03]} (39. Kh2 $16 Ne4 40. Rxh5 Rd2+ 41. Kg1) 39... Rd2 $11 {[%emt 0:03:08] The position is equal.} 40. e4 {[%emt 0:00:00]} Ne2+ {[%emt 0:00:03]} 41. Kf1 {[%emt 2:01:38]} Ng3+ {[%emt 2:00:27]} 42. Kg1 {[%emt 0:00:00]} Ne2+ {[%emt 0:00:00]} 43. Kf1 {[%emt 0:00:00]} Ng3+ {[%emt 0:00:01] Weighted Error Value: White=0.11 (very precise) /Black=0.10 (very precise) Mistake: White=2 Black=2 Inaccurate: White=2 Black=2 OK: White=4 Black=10 Best: --- Black=1} 1/2-1/2
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.05.27"]
[Round "3.3"]
[White "Keymer, Vincent"]
[Black "So, Wesley"]
[Result "*"]
[Annotator "TA"]
[ECO "C65"]
[WhiteElo "2759"]
[BlackElo "2754"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "26"]
[GameId "2318795486879873"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 5,9,32,29,21,31,31]} 1. e4 {[%emt 0:00:03]} e5 {[%emt 0:00:11]} 2. Nf3 {[%emt 0:00:04]} Nc6 {[%emt 1:59:49]} 3. Bb5 {[%emt 0:00:03]} Nf6 {[%emt 0:00:10]} 4. d3 {[%emt 0:00:04] C65: Ruy Lopez: Berlin Defence (3...Nf6), unusual lines and 4 0-0 Bc5.} Bc5 {[%emt 0:00:06]} 5. Bxc6 {[%emt 0:00:04]} dxc6 {[%emt 0:00:05] Weighted Error Value: White=0.04 (flawless) /Black=0.05 (flawless) OK: White=1 --- Predecessor:} 6. h3 $146 Nd7 7. Nc3 Qe7 8. Be3 f6 9. Qd2 b6 10. Ne2 Bb7 11. O-O O-O-O 12. a3 Bxe3 13. Qxe3 Nc5 {1-0 Caruana,F (2795)-Vidit,S (2708) Chess.com Play In3 blitz 2026 (9)} *
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.05.28"]
[Round "4.1"]
[White "So, Wesley"]
[Black "Firouzja, Alireza"]
[Result "1/2-1/2"]
[Annotator "TA"]
[ECO "D35"]
[WhiteElo "2754"]
[BlackElo "2759"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "63"]
[GameId "2318795488448643"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[TimeControl "40/7200:0"]
{[%evp 10,63,18,18,6,7,8,-18,0,-5,-6,-16,17,25,12,-20,-1,-3,0,5,0,0,3,0,18,0,4,0,0,0,19,14,40,27,34,35,35,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0]} 1. d4 {[%emt 0:00:03]} Nf6 {[%emt 0:00:05]} 2. c4 {[%emt 0:00:12]} e6 {[%emt 0:00:04]} 3. Nc3 {[%emt 0:00:07]} d5 {[%emt 0:00:05]} 4. cxd5 {[%emt 0:00:10]} exd5 {[%emt 0:00:06]} 5. Bg5 {[%emt 0:00:06]} c6 {[%emt 0:00:06]} 6. e3 {[%emt 0:00:05]} h6 {[%emt 0:00:06] D35: Queen's Gambit Declined: Exchange Variation.} 7. Bf4 {[%emt 0:00:05]} Bf5 {[%emt 0:00:40]} 8. f3 {[%emt 0:00:36]} Bd6 $146 {[%emt 0:05:28]} ({Predecessor:} 8... Nbd7 9. g4 Bh7 10. h4 Nb6 11. Bd3 Nc4 12. Bxc4 dxc4 13. e4 b5 14. Qd2 Qb6 {0-1 Caruana,F (2795)-Aronian,L (2729) USA-ch Cup Elim rapid 2026 (4.4)}) 9. g4 {[%emt 0:00:16]} Bh7 {[%emt 0:01:41]} 10. Kf2 {[%emt 0:00:11]} (10. Bxd6 {simplifies} Qxd6 11. Bd3 Qe7 12. Kf2) 10... Qe7 {[%emt 0:04:45]} 11. h4 {[%emt 0:00:31]} Nbd7 {[%emt 0:01:44]} 12. Nge2 {[%emt 0:02:46]} O-O-O {[%emt 0:02:30]} 13. Ng3 {[%emt 0:00:07]} Ne8 {[%emt 0:07:47]} 14. Bd3 $1 {[%emt 0:00:14]} Bxd3 {[%emt 0:03:32]} 15. Qxd3 {[%emt 0:01:43] A sharp opening} Bxf4 {[%emt 0:01:26]} 16. exf4 {[%emt 0:00:04]} Nc7 {[%emt 0:06:12]} 17. f5 {[%emt 0:16:17]} Qd6 {[%emt 0:02:18]} 18. Rae1 {[%emt 0:02:58]} Rde8 {[%emt 0:02:21]} 19. Qd2 {[%emt 0:03:56]} Rxe1 {[%emt 0:20:44]} 20. Rxe1 {[%emt 0:00:18]} Re8 {[%emt 0:00:06]} 21. Rxe8+ {[%emt 0:05:11]} Nxe8 {[%emt 0:00:07]} 22. Nce2 {[%emt 0:00:37]} Qe7 {[%emt 0:15:48]} 23. g5 {[%emt 0:01:38]} hxg5 {[%emt 0:00:06] The position is equal.} 24. hxg5 {[%emt 0:00:03]} Nd6 {[%emt 0:00:22]} 25. b3 {[%emt 0:06:21]} b6 {[%emt 0:04:32]} 26. Qe3 {[%emt 0:08:33]} Qxe3+ {[%emt 0:03:46]} 27. Kxe3 $11 {[%emt 0:00:15] KNN-KNN} Kd8 {[%emt 0:01:25]} 28. Nf4 {[%emt 0:01:14]} Ke7 {[%emt 0:03:51]} 29. Nfh5 {[%emt 0:07:16]} Kf8 {[%emt 0:02:36]} 30. Nf4 {[%emt 0:00:05]} Ke7 {[%emt 0:00:13]} 31. Nfh5 {[%emt 0:00:04]} Kf8 {[%emt 0:00:07]} 32. Nf4 {[%emt 0:00:05] Weighted Error Value: White=0.06 (flawless) /Black=0.06 (flawless) Inaccurate: White=3 Black=2 OK: White=3 Black=6 Strong: White=1 ---} 1/2-1/2
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.05.28"]
[Round "4.2"]
[White "Gukesh D"]
[Black "Carlsen, Magnus"]
[Result "0-1"]
[Annotator "TA"]
[ECO "D38"]
[WhiteElo "2732"]
[BlackElo "2840"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "84"]
[GameId "2318795488448645"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[TimeControl "40/7200:0"]
{[%evp 12,84,35,23,35,5,33,7,45,43,47,47,47,47,42,32,40,40,41,37,55,55,39,37,44,12,14,16,16,27,18,0,0,0,0,-3,-5,-50,-47,-76,-54,-58,-29,-56,0,-79,-85,-77,-46,-191,-182,-184,-171,-164,-172,-178,-170,-144,-163,-525,-558,-566,-575,-571,-516,-579,-570,-557,-513,-591,-582,-560,-559,-549,-557]} 1. d4 {[%emt 0:00:04] Krasenkow,Michal} d5 {[%emt 0:00:40]} 2. c4 {[%emt 0:00:08]} e6 {[%emt 0:00:03]} 3. Nc3 {[%emt 0:00:09]} Nf6 {[%emt 0:00:26]} 4. cxd5 {[%emt 0:00:33]} exd5 {[%emt 0:00:02]} 5. Bg5 {[%emt 0:00:09]} Bb4 {[%emt 0:00:31]} 6. Nf3 {[%emt 0:09:00]} Qd6 {[%emt 0:12:23]} 7. Nd2 {[%emt 0:04:01]} c6 {[%emt 0:10:40] D38: Queen's Gambit Declined: Ragozin Defence (4 Nf3 Bb4).} 8. Qc2 {[%emt 0:16:13]} h6 {[%emt 0:01:48] [#]} 9. Nb5 $1 {[%emt 0:04:34]} Qe7 $5 $146 {[%emt 0:19:43][%mdl 8] The position is equal. An interesting novelty.} (9... Bxd2+ 10. Bxd2) ({Predecessor:} 9... Bxd2+ 10. Bxd2 Qe7 11. Nc3 O-O 12. e3 c5 13. Ne2 Ne4 14. dxc5 Nc6 15. Ng3 Nxd2 16. Qxd2 Qxc5 {1-0 Inarkiev,E (2628)-Khalifman,A (2622) EU-Cup 22nd Fuegen 2006 (7.5)}) 10. Bxf6 {[%emt 0:03:27]} gxf6 {[%emt 0:00:02]} 11. Nc3 {[%emt 0:00:47][%CAl Oc3d5]} Nd7 {[%emt 0:00:41][%CAl Bb8d7,Bd7b6,Bb6c8,Bc8d6][%mdl 32]} 12. e3 {[%emt 0:08:08]} Nb6 {[%emt 0:00:14][%csl Of6,Of7,Oh6] Black has weak pawns} 13. Bd3 {[%emt 0:02:50]} Rg8 {[%emt 0:01:33]} 14. g3 {[%emt 1:09:57]} Bh3 {[%emt 0:01:54]} 15. a3 {[%emt 0:00:00]} Bxc3 {[%emt 0:04:12]} 16. bxc3 {[%emt 0:00:00]} Nc8 {[%emt 0:00:50]} 17. c4 {[%emt 0:00:00]} dxc4 {[%emt 0:02:02]} 18. Qxc4 {[%emt 0:00:00]} Nd6 {[%emt 0:07:03]} 19. Qb4 {[%emt 0:00:00]} a5 {[%emt 0:03:10]} 20. Qc3 {[%emt 0:00:00]} Rg5 {[%emt 0:09:18]} 21. Be2 {[%emt 0:00:00]} Rc8 {[%emt 0:09:08]} 22. f3 {[%emt 0:00:00]} c5 $1 {[%emt 0:03:17]} 23. Kf2 {[%emt 0:00:00]} Rd5 {[%emt 0:04:08]} 24. Qb2 {[%emt 0:00:00]} cxd4 {[%emt 0:05:53]} 25. exd4 {[%emt 0:00:00]} Kf8 {[%emt 0:00:37] [#] Threatens to win with ...Re8. Black has more active pieces.} 26. Rhe1 $1 {[%emt 0:00:00][%CAl Od2c4]} Be6 {[%emt 0:00:49]} 27. Rad1 {[%emt 0:00:00]} f5 {[%emt 0:03:43]} ({Better is} 27... Nf5 $15) 28. Nf1 {[%emt 0:00:00]} (28. f4 $11) 28... f4 $36 {[%emt 0:00:13][%mdl 2048] Black has strong initiative.} 29. Bd3 {[%emt 0:00:00]} Qf6 {[%emt 0:01:02]} 30. Be4 {[%emt 0:00:00] This move loses the game for White.} (30. Re5 $15) 30... Rb5 $19 {[%emt 0:02:02]} 31. Qd2 {[%emt 0:00:00]} Bb3 {[%emt 0:01:34]} 32. Rc1 {[%emt 0:00:00]} Rxc1 {[%emt 0:00:11]} 33. Qxc1 {[%emt 0:00:00]} Qxd4+ {[%emt 0:00:36]} 34. Kg2 {[%emt 0:00:00]} Be6 {[%emt 0:01:23]} 35. Qxf4 {[%emt 0:00:00]} (35. Rd1 {is tougher.} Qb2+ 36. Qxb2 Rxb2+ 37. Rd2 Rxd2+ 38. Nxd2) 35... Rb2+ {[%emt 0:00:27] Black is clearly winning.} 36. Kh1 {[%emt 0:00:00]} Qf2 {[%emt 0:02:04][%csl Gb2][%CAl Rf2g2]} 37. Qxd6+ {[%emt 0:00:00]} Kg7 {[%emt 0:00:12][%csl Gb2][%CAl Rf2g2]} 38. Qe5+ {[%emt 0:00:00]} f6 {[%emt 0:00:15][%csl Gb2][%CAl Rf2g2]} 39. Qxb2 {[%emt 0:00:00]} Qxb2 {[%emt 0:00:06]} 40. Rb1 {[%emt 0:00:00]} Qxa3 {[%emt 0:00:34]} 41. Rxb7+ {[%emt 1:59:15]} Kf8 {[%emt 1:59:53]} 42. g4 {[%emt 0:00:09]} a4 {[%emt 0:00:19] Weighted Error Value: White=0.36/Black=0.08 (flawless) Mistake: White=3 Black=1 Inaccurate: White=6 Black=4 OK: White=3 --- Strong: White=1 Black=1} 0-1
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.05.28"]
[Round "4.3"]
[White "Keymer, Vincent"]
[Black "Praggnanandhaa, R.."]
[Result "1/2-1/2"]
[Annotator "TA"]
[ECO "A04"]
[WhiteElo "2759"]
[BlackElo "2733"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "92"]
[GameId "2318795488448647"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[TimeControl "40/7200:0"]
{[%evp 9,92,14,6,-5,-7,-6,6,-5,-4,-2,0,-13,-13,-15,-2,-2,-11,-15,0,2,0,13,20,8,21,0,0,0,16,15,16,23,20,26,26,27,29,23,34,17,40,27,37,41,60,50,76,71,90,-54,-54,-131,-143,-126,-127,-110,-123,-117,-125,-131,-131,-155,-134,-125,-104,-164,-57,-53,-48,-43,0,-35,-35,-131,-83,-121,-68,-68,0,0,0,-85,0,0,0]} 1. Nf3 {[%emt 0:00:03]} Nf6 {[%emt 0:00:38]} 2. g3 {[%emt 0:00:10]} c5 {[%emt 0:00:18]} 3. Bg2 {[%emt 0:00:15]} Nc6 {[%emt 0:00:07]} 4. O-O {[%emt 1:59:32]} e5 {[%emt 0:00:06]} 5. e4 {[%emt 0:00:00]} Be7 {[%emt 0:00:06]} 6. c4 {[%emt 0:00:00] A04: Unusual lines after 1 Nf3 and King's Indian Attack.} a6 {[%emt 0:00:12]} 7. Nc3 {[%emt 0:00:00]} b5 $146 {[%emt 0:00:21]} ({Predecessor:} 7... O-O 8. d3 Ne8 9. g4 Nc7 10. Be3 d6 11. h3 b5 12. Nh2 bxc4 13. dxc4 Nd4 {½-½ Guevara Sanchez,E (2060)-Cifuentes Camacho,M (1830) American Continental Rapid 18th 2024 (9)}) 8. b3 {[%emt 0:00:00]} Rb8 {[%emt 0:08:54]} 9. d3 {[%emt 0:00:00]} d6 {[%emt 0:00:21]} 10. Nd5 {[%emt 0:00:00]} O-O {[%emt 0:05:17]} 11. Nxe7+ {[%emt 0:00:00]} Qxe7 {[%emt 0:01:11]} 12. Ne1 {[%emt 0:00:00]} bxc4 {[%emt 0:16:25]} 13. bxc4 {[%emt 0:00:00]} Ne8 {[%emt 0:01:49]} 14. Nc2 {[%emt 0:00:00]} Nc7 {[%emt 0:07:32]} 15. f4 {[%emt 0:00:00]} exf4 {[%emt 0:03:05]} 16. gxf4 {[%emt 0:00:00]} f5 {[%emt 0:04:47]} 17. exf5 {[%emt 0:00:00]} Bd7 {[%emt 0:08:00]} 18. d4 {[%emt 0:00:00]} cxd4 {[%emt 0:03:36]} 19. Nxd4 {[%emt 0:00:00]} Nxd4 {[%emt 0:01:11]} 20. Qxd4 {[%emt 0:00:00]} Bxf5 {[%emt 0:00:22]} 21. Ba3 {[%emt 0:00:00]} Rf6 {[%emt 0:01:20]} 22. Rad1 {[%emt 0:00:00]} Rd8 {[%emt 0:13:20]} 23. Rfe1 {[%emt 0:00:00]} Qd7 {[%emt 0:10:46]} 24. Re3 {[%emt 0:00:00]} h6 {[%emt 0:05:08]} 25. c5 {[%emt 0:00:00][%CAl Bc4c5,Bc5c6][%mdl 32]} Kh7 {[%emt 0:10:48] Black is weak on the dark squares} 26. c6 {[%emt 0:00:00]} (26. cxd6 Nb5 27. Qe5 Nxa3 28. Rxa3 Bg4 $11) 26... Qf7 {[%emt 0:00:13][%CAl Od8e8]} 27. Qb6 {[%emt 0:00:00]} Rg6 {[%emt 0:01:05]} 28. Rg3 {[%emt 0:00:00] White is more active.} d5 {[%emt 0:00:33]} 29. Rxg6 {[%emt 0:00:00]} (29. Bb2 $16) 29... Qxg6 $15 {[%emt 0:01:02]} 30. Qf2 {[%emt 0:00:00]} (30. Qxc7 $2 Bh3 31. Rd2 (31. Qxd8 Qxg2#) 31... Re8 $19) (30. Kh1 $15) 30... Qxc6 $17 {[%emt 0:00:56]} 31. Bb2 {[%emt 0:00:00]} Rd7 {[%emt 0:03:14]} 32. Be5 {[%emt 0:00:00]} Ne6 {[%emt 0:00:13]} 33. h4 {[%emt 0:00:00]} Qa4 {[%emt 0:01:38]} 34. Rd2 {[%emt 0:00:00]} d4 {[%emt 0:00:24]} 35. Qf3 {[%emt 0:00:00]} Qa5 {[%emt 0:02:13]} 36. Qh5 {[%emt 0:00:00]} Bg6 {[%emt 0:00:26]} 37. Qd1 {[%emt 0:00:00]} (37. Qe2 $17 {was called for.}) 37... Qc3 {[%emt 0:00:02]} (37... d3 $19 38. h5 Bf5) 38. Kh2 $15 {[%emt 0:00:00]} Bf5 {[%emt 0:00:34] Repels Bh3} 39. Qh5 $1 {[%emt 0:00:00]} Bg6 {[%emt 0:00:04]} 40. Qd1 {[%emt 0:00:00]} Rf7 {[%emt 0:01:10]} 41. Rf2 {[%emt 1:58:19]} (41. h5 $15 Bf5 42. Bxd4 Nxd4 43. Rxd4) 41... Bf5 {[%emt 2:00:02]} (41... Qc5 $142 42. Bh3 d3) 42. Qh5 $17 {[%emt 0:00:07]} Rf8 {[%emt 0:00:12]} (42... Kg8 $17 43. Qf3 Qb4) 43. Bd6 {[%emt 0:00:01]} Rf6 {[%emt 0:00:00]} (43... g6 $1 $15 44. Qd1 Rg8) 44. Be5 $11 {[%emt 0:00:12]} Rf8 {[%emt 0:00:01]} (44... g6 $11 45. Qe2 Rf7) 45. Bd6 $1 $17 {[%emt 0:00:00] A strong pair of Bishops.} Rf6 {[%emt 0:00:00]} ({Black should play} 45... g6 $17 46. Qf3 Qxf3 47. Bxf3 Rd8) 46. Be5 $11 {[%emt 0:00:00]} Rf8 {[%emt 0:00:06] Weighted Error Value: White=0.15 (very precise) /Black=0.19 (very precise) Mistake: White=4 Black=6 Inaccurate: White=1 Black=1 OK: White=8 Black=7 Best: White=2 --- Strong: White=2 ---} 1/2-1/2
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.05.30"]
[Round "5.1"]
[White "Firouzja, Alireza"]
[Black "Keymer, Vincent"]
[Result "1/2-1/2"]
[Annotator "TA"]
[ECO "A09"]
[WhiteElo "2759"]
[BlackElo "2759"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "61"]
[GameId "2318795488448649"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 9,61,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,-10,-3,1,-16,-33,-39,-35,-31,-52,-37,-69,-61,-82,-14,-17,12,-22,16,0,7,2,25,25,25,24,24,18,2,0,14,10,20,0,2,0]} 1. Nf3 {[%emt 0:00:02]} d5 {[%emt 0:00:38][%CAl Bd7d5,Bd5d4][%mdl 32]} 2. c4 {[%emt 0:00:10]} d4 {[%emt 0:00:49]} 3. b4 {[%emt 0:00:08]} c5 {[%emt 0:00:11]} 4. Bb2 {[%emt 0:00:20]} f6 {[%emt 0:00:48]} 5. e3 {[%emt 0:09:37]} e5 {[%emt 0:00:38]} 6. bxc5 {[%emt 0:00:08][%CAl Re3d4] A09: Réti Opening: 1 Nf3 d5 2 c4.} Nc6 {[%emt 0:01:30]} 7. exd4 {[%emt 0:07:51]} exd4 {[%emt 0:00:30][%CAl Oc8g4]} 8. d3 {[%emt 0:04:29]} Bxc5 {[%emt 0:00:24]} 9. Nbd2 {[%emt 0:00:46]} Nge7 {[%emt 0:04:22][%CAl Bg8e7,Be7g6,Bg6h4,Bh4f3][%mdl 32]} 10. Be2 {[%emt 0:06:59]} O-O {[%emt 0:00:20]} 11. O-O {[%emt 0:00:06]} Ng6 {[%emt 0:00:02]} 12. Nb3 {[%emt 0:02:54]} b6 {[%emt 0:00:25]} 13. Nfd2 {[%emt 0:03:32][%CAl Bf3d2,Bd2e4,Be4g3,Bg3e2,Be2f4,Bf4d5][%mdl 32]} Rb8 {[%emt 0:00:05]} 14. Ne4 {[%emt 0:14:00]} Be7 {[%emt 0:05:50]} 15. Ng3 $146 {[%emt 0:16:35]} ({Predecessor:} 15. g3 Re8 16. f4 f5 17. Ned2 Bb7 18. Bf3 Qd7 19. Bd5+ Kh8 20. Re1 Bf6 21. Nf3 {½-½ Knoeppel,B (2024)-Spirin,A (2073) CP-2018-P-00020}) 15... Nh4 {[%emt 0:14:43]} 16. Bf3 {[%emt 0:06:26]} Nxf3+ {[%emt 0:02:03]} 17. Qxf3 {[%emt 0:00:05]} Qd7 {[%emt 0:02:20]} 18. Qf4 {[%emt 0:09:59]} Bd6 {[%emt 0:14:23]} 19. Qh4 {[%emt 0:00:42]} f5 {[%emt 0:11:08]} 20. Ne2 {[%emt 0:01:56]} Be7 {[%emt 0:11:09]} (20... Bb7 $17 {Threatening ...Rf6.} 21. Nf4 Rf6 22. Nxd4 Ne5) 21. Qh3 $11 {[%emt 0:03:02][%CAl Rb3d4]} Bc5 {[%emt 0:03:40]} 22. Nf4 {[%emt 0:00:31]} (22. Nxc5 {simplifies} bxc5 23. Bc1 f4 24. Qxd7 Bxd7 25. Nxf4 Ne5 26. h4) 22... Qd6 {[%emt 0:01:08]} 23. Qg3 {[%emt 0:01:42]} a5 {[%emt 0:03:39][%CAl Ba7a5,Ba5a4][%mdl 32]} 24. Bc1 {[%emt 0:05:10]} Bd7 {[%emt 0:06:43]} 25. Nd5 {[%emt 0:00:44]} Qxg3 {[%emt 0:01:24]} 26. hxg3 {[%emt 0:00:05]} Bd6 {[%emt 0:01:35]} 27. Bf4 {[%emt 0:08:13]} Bxf4 {[%emt 0:00:06] The position is equal.} 28. gxf4 {[%emt 0:00:05]} a4 {[%emt 0:01:33]} 29. Nd2 {[%emt 0:00:05] next Rab1 is good for White. A dynamic duo of knights.} b5 {[%emt 0:00:04]} 30. Rab1 {[%emt 0:03:59]} bxc4 {[%emt 0:03:03]} 31. Nxc4 {[%emt 0:00:26] Weighted Error Value: White=0.08 (flawless) /Black=0.09 (flawless) Mistake: --- Black=1 Inaccurate: White=2 Black=2 OK: White=6 Black=4} 1/2-1/2
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.05.30"]
[Round "5.2"]
[White "Carlsen, Magnus"]
[Black "So, Wesley"]
[Result "0-1"]
[Annotator "TA"]
[ECO "C54"]
[WhiteElo "2840"]
[BlackElo "2754"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "116"]
[GameId "2318795488452747"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 12,115,25,18,18,17,27,27,25,20,32,2,25,26,19,21,15,16,22,22,22,23,20,24,38,43,52,41,41,33,60,13,31,5,29,0,20,0,0,0,0,0,0,0,0,-7,0,0,0,-61,-35,-50,-47,-56,-56,-77,-69,-75,-72,-61,-63,-64,-85,-101,-25,-36,-57,-137,-137,-177,-184,-184,-183,-231,-232,-225,-189,-239,-243,-316,-316,-316,-235,-295,-279,-316,-316,-317,-318,-305,-305,-536,-531,-564,-560,-559,-559,-6202,-6199,-6199,-6174,-1333,-1458,-9732,-6490,-5081]} 1. e4 {[%emt 0:00:00]} e5 {[%emt 0:00:10]} 2. Nf3 {[%emt 0:03:22]} Nc6 {[%emt 0:00:05]} 3. Bc4 {[%emt 0:00:09]} Nf6 {[%emt 0:00:17]} 4. d3 {[%emt 0:00:07]} Bc5 {[%emt 0:01:35]} 5. Bg5 {[%emt 0:00:11]} h6 {[%emt 0:01:04]} 6. Bh4 {[%emt 0:00:03]} d6 {[%emt 0:00:06]} 7. c3 {[%emt 0:01:17]} a5 {[%emt 0:00:28] C54: Giuoco Piano: 4 c3 Nf6, main lines with 5 d4 and 5 d3.} 8. O-O {[%emt 0:06:10]} O-O {[%emt 0:00:41]} 9. Nbd2 {[%emt 0:05:26]} Ba7 {[%emt 0:01:19] White has an edge.} 10. a4 {[%emt 0:03:28] 10.a3 is a critical line.} g5 {[%emt 0:10:49]} 11. Bg3 {[%emt 0:00:50]} (11. Nxg5 $5 hxg5 12. Bxg5 $17) 11... Kg7 {[%emt 0:10:52]} 12. Re1 {[%emt 0:19:08]} g4 $5 {[%emt 0:04:42][%mdl 4] Leaves trodden paths.} 13. Nh4 {[%emt 0:06:21]} Nh5 {[%emt 0:00:39]} 14. Nf1 {[%emt 0:00:53]} Qg5 {[%emt 0:04:38]} 15. Ne3 {[%emt 0:02:16]} Bxe3 {[%emt 0:03:01]} 16. Rxe3 {[%emt 0:03:16] A sharp opening} Nf4 $146 {[%emt 0:03:21]} ({Predecessor:} 16... Ne7 17. d4 Nxg3 18. hxg3 Ng6 19. Nxg6 fxg6 20. Qe2 Bd7 21. dxe5 dxe5 22. Rd3 Qe7 {½-½ Sueess,F (2262)-Abolins Abols,D (2277) W-ch WS/CCM/A/04 email 2019}) 17. Qe1 {[%emt 0:11:17]} Be6 {[%emt 0:05:58]} 18. f3 {[%emt 0:07:29]} h5 {[%emt 0:00:53]} 19. Bb5 {[%emt 0:01:01]} Ne7 {[%emt 0:09:42]} 20. d4 {[%emt 0:00:05]} f6 {[%emt 0:02:36]} 21. Rd1 {[%emt 0:02:58]} (21. Qf2 $14) 21... Neg6 $11 {[%emt 0:04:21]} 22. Rd2 {[%emt 0:08:49]} Rf7 {[%emt 0:09:46]} 23. Kh1 {[%emt 0:05:01]} Kh7 {[%emt 0:01:09]} 24. d5 {[%emt 0:06:14]} Bd7 {[%emt 0:05:22]} 25. Bxd7 {[%emt 0:02:03]} Rxd7 {[%emt 0:01:10]} 26. Nf5 {[%emt 0:00:40]} Ne7 {[%emt 0:00:48]} 27. Bh4 {[%emt 0:05:28]} Qg6 {[%emt 0:00:22][%CAl Oe7d5]} 28. Ng3 {[%emt 0:05:55]} Qh6 {[%emt 0:05:21]} 29. c4 {[%emt 0:01:07]} Rf8 {[%emt 0:01:53]} 30. Rb3 {[%emt 0:03:21]} (30. Rf2 $11) 30... Nfg6 $15 {[%emt 0:04:04]} 31. Nf1 {[%emt 0:00:23]} Nxh4 {[%emt 0:00:26]} 32. Qxh4 {[%emt 0:00:05]} f5 {[%emt 0:00:08]} 33. Qe1 {[%emt 0:01:18]} fxe4 {[%emt 0:03:01]} 34. Qxe4+ {[%emt 0:00:11]} Ng6 {[%emt 0:00:02]} 35. g3 {[%emt 0:00:53]} Rdf7 {[%emt 0:00:59]} 36. Rf2 {[%emt 0:00:02]} Qc1 {[%emt 0:00:42]} 37. Kg2 {[%emt 0:00:43]} Rxf3 {[%emt 0:00:17]} (37... gxf3+ $17 38. Rbxf3 Rxf3 39. Rxf3 Qxb2+ 40. Kg1 Qd4+ (40... Rxf3 41. Qxf3 Kg7 42. Qxh5 $17) 41. Qxd4 exd4) 38. Rbxf3 $11 {[%emt 0:00:14]} gxf3+ {[%emt 0:01:18]} 39. Rxf3 {[%emt 0:00:05] Black keeps a firm grip on the game.} (39. Kh3 $15) 39... Qxb2+ $17 {[%emt 0:00:24]} 40. Kh3 {[%emt 0:00:00]} Qd4 {[%emt 0:00:37]} 41. Qxd4 {[%emt 2:00:27]} exd4 {[%emt 1:59:51]} 42. Rxf8 {[%emt 0:00:05]} (42. Nd2 $142) 42... Nxf8 $19 {[%emt 0:00:00][%mdl 4096] Endgame KN-KN. Black is a pawn up.} 43. Kg2 {[%emt 0:00:16]} Nd7 {[%emt 0:00:02]} 44. Nd2 {[%emt 0:00:00]} (44. Kf3) 44... Ne5 {[%emt 0:04:15]} 45. h3 {[%emt 0:00:00]} Kg6 {[%emt 0:00:00]} 46. Kf2 {[%emt 0:00:00]} Kg5 {[%emt 0:01:57]} 47. Kf1 {[%emt 0:00:05]} Kf6 {[%emt 0:01:27]} 48. Kf2 {[%emt 0:00:29]} Nd3+ {[%emt 0:00:06]} 49. Ke2 {[%emt 0:00:00]} Nb2 {[%emt 0:00:28]} 50. Nb3 {[%emt 0:00:00]} Ke5 {[%emt 0:01:25]} 51. Nxa5 {[%emt 0:00:00] [#]} (51. Nd2 {was worth a try.}) 51... Ke4 {[%emt 0:00:00] Black is clearly winning.} 52. g4 {[%emt 0:00:05]} hxg4 {[%emt 0:00:03]} 53. hxg4 {[%emt 0:00:00]} d3+ {[%emt 0:00:25]} 54. Kd2 {[%emt 0:00:00]} b6 {[%emt 0:00:00]} 55. Nb3 {[%emt 0:00:00]} Nxc4+ {[%emt 0:00:00]} 56. Kc3 {[%emt 0:00:00]} d2 {[%emt 0:01:20]} 57. Kc2 {[%emt 0:00:00]} Kxd5 {[%emt 0:00:12]} 58. g5 {[%emt 0:00:00]} Ke5 {[%emt 0:00:00] Weighted Error Value: White=0.32/Black=0.18 (very precise) Mistake: White=6 Black=1 Inaccurate: White=5 Black=2 OK: White=4 Black=6} 0-1
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.05.30"]
[Round "5.3"]
[White "Praggnanandhaa, R.."]
[Black "Gukesh D"]
[Result "0-1"]
[Annotator "TA"]
[ECO "D38"]
[WhiteElo "2733"]
[BlackElo "2732"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "94"]
[GameId "2318795488452749"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 9,94,16,21,8,35,41,31,42,37,30,34,18,23,16,27,29,25,1,27,8,17,4,9,8,7,0,0,0,0,-18,-23,-11,0,0,0,-15,4,0,0,0,18,20,14,0,0,0,0,0,0,0,0,0,0,0,0,0,10,6,18,14,81,57,133,106,307,250,238,0,0,-242,62,-35,0,0,0,0,0,-2365,-2114,-6314,-6299,-29996,-29997,-29997,-29998,-29998,-29999]} 1. d4 {[%emt 0:00:40]} Nf6 {[%emt 0:00:08]} 2. c4 {[%emt 0:00:04]} e6 {[%emt 0:00:06]} 3. Nf3 {[%emt 0:00:03]} d5 {[%emt 0:00:06]} 4. Nc3 {[%emt 0:00:09]} Bb4 {[%emt 0:00:08]} 5. Qa4+ {[%emt 0:00:14]} Nc6 {[%emt 0:00:08]} 6. Qc2 {[%emt 0:00:03] D38: Queen's Gambit Declined: Ragozin Defence (4 Nf3 Bb4).} Bd6 $5 {[%emt 0:23:32][%mdl 4] Leaves trodden paths.} 7. Bg5 {[%emt 0:16:20]} h6 $146 {[%emt 0:01:47]} ({Predecessor:} 7... Be7 8. e3 h6 9. Bh4 Ng8 10. Bg3 Bd6 11. cxd5 exd5 12. Bb5 Bxg3 13. hxg3 Qd6 {1-0 Bernhart,E (1572)-Rudolph,R (1343) Bayern-ch Seniors 20th 2008 (5.40)}) 8. Bxf6 {[%emt 0:01:44] White is slightly better.} Qxf6 {[%emt 0:00:09]} 9. e3 {[%emt 0:20:28]} O-O {[%emt 0:01:33]} 10. c5 {[%emt 0:03:13]} Be7 {[%emt 0:00:08]} 11. Bb5 {[%emt 0:00:29]} Bd7 {[%emt 0:03:23]} 12. O-O {[%emt 0:05:57]} Rfd8 {[%emt 0:02:55]} 13. h3 {[%emt 0:09:57]} g6 {[%emt 0:08:25]} 14. a3 {[%emt 0:02:58]} a6 {[%emt 0:09:53]} 15. Bxc6 {[%emt 0:00:27]} Bxc6 {[%emt 0:00:07]} 16. Ne5 {[%emt 0:06:17]} Be8 {[%emt 0:00:08]} 17. f4 {[%emt 0:00:21]} b6 {[%emt 0:04:20]} 18. b4 {[%emt 0:00:22]} a5 {[%emt 0:00:17]} 19. Rfb1 {[%emt 0:11:20]} Qg7 {[%emt 0:03:14]} 20. Qe2 {[%emt 0:08:29]} Rdb8 {[%emt 0:10:03]} 21. e4 {[%emt 0:04:04]} dxe4 {[%emt 0:01:51]} 22. Nxe4 {[%emt 0:00:11]} Ra7 {[%emt 0:06:47]} 23. Qe3 {[%emt 0:05:54]} Qf8 {[%emt 0:08:39]} 24. Kh2 {[%emt 0:01:30]} Kh7 {[%emt 0:05:33]} 25. b5 {[%emt 0:05:03]} a4 {[%emt 0:02:22]} 26. c6 {[%emt 0:00:15]} Rd8 {[%emt 0:00:28]} 27. Rd1 {[%emt 0:00:22]} f6 {[%emt 0:01:01]} 28. Nc4 {[%emt 0:00:40]} Bf7 {[%emt 0:00:37][%CAl Oe6e5]} 29. Qe2 {[%emt 0:00:43]} Qg8 {[%emt 0:03:55]} 30. Rac1 {[%emt 0:03:36]} Raa8 {[%emt 0:00:21]} 31. Rd2 {[%emt 0:00:30]} Re8 {[%emt 0:02:13]} 32. Nc3 {[%emt 0:01:42]} e5 {[%emt 0:01:45]} 33. d5 {[%emt 0:00:05][%CAl Oc4b6,Bd4d5,Bd5d6][%mdl 32] [#]} exf4 {[%emt 0:00:29][%CAl Oe7a3] and ...Bxa3! would now be decisive} 34. Qf2 {[%emt 0:01:29][%CAl Oc4b6]} g5 {[%emt 0:05:40]} (34... f3 $1 $11) 35. Nxb6 $16 {[%emt 0:00:08]} cxb6 {[%emt 0:02:52]} (35... Bxa3 $14 36. Nxa8 Bxc1) 36. d6 {[%emt 0:00:02][%CAl Oc6c7]} Bf8 $2 {[%emt 0:01:12]} (36... Qf8 $16 {was called for.}) 37. Qxb6 {[%emt 0:01:32] Strongly threatening c7.} g4 {[%emt 0:00:37]} 38. hxg4 {[%emt 0:00:13]} (38. d7 $18) 38... Qxg4 $11 {[%emt 0:00:23]} 39. Qf2 {[%emt 0:00:01] Inhibits Qh4+.} (39. Kg1 $1 $11) 39... Re3 $2 {[%emt 0:00:40]} (39... f3 $19 40. Kg1 (40. gxf3 $2 Bxd6+ 41. Rxd6 Qh5+ 42. Kg1 Rg8+ 43. Kf1 Qh1+ 44. Ke2 Qxc1 $19) 40... fxg2 41. Qxf6 Qh5 42. Rxg2 Rad8 (42... Re6 43. Nd5 $19)) 40. Rd4 {[%emt 0:01:07]} ({White should try} 40. c7 $14 Rae8 41. Rd4 (41. Nxa4 $2 Bxd6 42. Kg1 Bxc7 $19) (41. d7 Bc5 $14) 41... Qh5+ 42. Kg1) 40... Qh5+ {[%emt 0:01:16]} 41. Kg1 {[%emt 1:59:51]} Qe5 {[%emt 1:59:59][%csl Bd4,Bd6]} 42. Qd2 {[%emt 0:00:40]} (42. Rxf4 $2 Bxd6 $19) 42... f3 {[%emt 0:00:00]} 43. Kf2 $2 {[%emt 0:00:19][%mdl 8192]} (43. Rxa4 $2 {too greedy.} Rxa4 $19) (43. c7 $11 fxg2 44. Re4 (44. d7 $2 Bc5 $19) 44... Qxd6 (44... Rxe4 45. Nxe4 Qxe4 46. d7 $11) 45. Qxd6 (45. Qxe3 Qxc7 46. Nxa4 Qd8 $16) 45... Bxd6 46. Rxe3 Bxc7 47. Re7 (47. Kxg2 Bf4 $11) 47... Bb6+ 48. Kxg2) 43... Bxd6 $19 {[%emt 0:00:31]} 44. Rxd6 {[%emt 0:00:00]} Rg8 {[%emt 0:00:00]} 45. gxf3 {[%emt 0:00:16] [#]} Rxf3+ $3 {[%emt 0:00:00][%mdl 512] Black mates.} 46. Kxf3 {[%emt 0:00:00]} Bh5+ {[%emt 0:00:00]} 47. Kf2 {[%emt 0:00:00]} Qg3+ {[%emt 0:00:00] Weighted Error Value: White=0.77/Black=0.26 (precise) Loses game: White=2 Black=1 Missed win: White=1 Black=1 Mistake: White=1 Black=2 Inaccurate: White=1 Black=3 OK: White=8 Black=17 Best: White=2 ---} 0-1
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.05.31"]
[Round "6.1"]
[White "Keymer, Vincent"]
[Black "Gukesh D"]
[Result "1-0"]
[Annotator "TA"]
[ECO "D02"]
[WhiteElo "2759"]
[BlackElo "2732"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "103"]
[GameId "2318795488452751"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 12,102,11,0,8,8,10,15,27,23,41,41,48,49,45,37,54,56,47,27,25,34,32,44,86,86,82,77,79,90,105,48,61,52,55,60,55,71,63,31,37,36,41,40,39,41,49,45,50,26,59,50,68,56,54,59,66,29,36,5,91,93,123,126,135,108,109,93,108,111,128,123,166,169,245,250,230,235,250,196,312,320,292,316,308,300,721,721,660,424,893,898,902]} 1. d4 {[%emt 0:00:03]} Nf6 {[%emt 0:00:08]} 2. Nf3 {[%emt 0:00:04]} d5 {[%emt 0:00:41]} 3. c3 {[%emt 0:00:04]} e6 {[%emt 0:03:29]} 4. Bf4 {[%emt 0:00:16]} c5 {[%emt 0:00:37]} 5. e3 {[%emt 0:00:04]} Nc6 {[%emt 1:55:05]} 6. Nbd2 {[%emt 0:00:29]} Be7 {[%emt 0:00:00] 6...Nh5 is a critical line.} 7. h3 {[%emt 0:06:02]} Bd6 {[%emt 0:00:00] D02: 1 d4 d5 2 Nf3 sidelines, including 2...Nf6 3 g3 and 2...Nf6 3 Bf4.} 8. dxc5 {[%emt 0:09:46]} Bxc5 {[%emt 0:00:00]} 9. Bd3 {[%emt 0:00:22]} O-O {[%emt 0:00:00] The position is equal.} 10. O-O {[%emt 0:05:55]} Re8 {[%emt 0:00:00]} 11. e4 {[%emt 0:03:57]} e5 {[%emt 0:00:00]} 12. Bg5 {[%emt 0:00:36] And now Bxf6 would win.} d4 {[%emt 0:00:00]} 13. Nb3 {[%emt 0:04:30]} Bd6 $146 {[%emt 0:00:00][%CAl Bc5d6,Bd6e5,Be5b2,Bb2a3,Ba3f8][%mdl 32]} ({Predecessor:} 13... Bb6 14. cxd4 exd4 15. Re1 h6 16. Bf4 Be6 17. a3 Nd7 18. Rc1 Qf6 19. Bg3 Rad8 {½-½ Vezzosi,P (2298)-Jovanic,O (2504) Vimercate op A 2017 (5.1)}) 14. cxd4 {[%emt 0:03:51]} exd4 {[%emt 0:00:00]} 15. Nbxd4 {[%emt 0:13:07]} Nxd4 {[%emt 0:00:00]} 16. Nxd4 {[%emt 0:00:10]} h6 {[%emt 0:00:00]} 17. Be3 {[%emt 0:01:31]} Be5 {[%emt 0:00:00]} 18. Nf3 {[%emt 0:10:59]} Bxb2 {[%emt 0:00:00]} 19. Rb1 {[%emt 0:00:07]} Ba3 {[%emt 0:00:00]} 20. Qb3 {[%emt 0:13:44]} Bf8 {[%emt 0:00:00]} 21. Bc4 {[%emt 0:01:48]} (21. Rfd1 $16) 21... Be6 $1 $14 {[%emt 0:00:00]} 22. Rfd1 {[%emt 0:02:41] White is more active.} Qc8 {[%emt 0:00:00]} 23. Bxe6 {[%emt 0:00:52]} Rxe6 {[%emt 0:00:00]} 24. e5 {[%emt 0:08:57]} Ne4 {[%emt 0:00:00]} 25. Rdc1 {[%emt 0:00:22] Against Nc3} (25. Qxb7 Nc3 26. Re1 (26. Qxc8 Rxc8 27. Bxa7 Ra6 $17) 26... Nxb1 27. Qxb1 a5 $17) 25... Nc5 {[%emt 0:00:00]} 26. Bxc5 {[%emt 0:00:30]} Bxc5 {[%emt 0:00:00]} 27. Qxb7 {[%emt 0:00:07]} Qxb7 {[%emt 0:00:00]} 28. Rxb7 {[%emt 0:00:02]} Rc8 {[%emt 0:00:00][%CAl Oc5f2] [#] White must now prevent ...Bxf2+!.} 29. Rc2 {[%emt 0:04:01]} Rec6 {[%emt 0:00:00]} 30. Rd2 {[%emt 0:00:12]} Rb6 {[%emt 0:00:00]} 31. Rbd7 {[%emt 0:01:32]} (31. Rxa7 $2 Rb1+ 32. Kh2 Bxa7 $19) 31... Rb1+ {[%emt 0:00:00]} 32. Kh2 {[%emt 0:00:02]} Rf1 {[%emt 0:00:00]} 33. Kg3 {[%emt 0:03:47]} Bb6 {[%emt 0:00:00]} 34. R7d3 {[%emt 0:00:43]} Rc6 {[%emt 0:00:00][%CAl Ob6f2]} 35. Nd4 {[%emt 0:03:57]} Rg6+ {[%emt 0:00:00]} (35... Rc5 $11 {keeps the balance.}) 36. Kh2 $16 {[%emt 0:00:09] White now steadily converts the win.} Rg5 {[%emt 0:00:00]} 37. Re2 {[%emt 0:01:15]} Rg6 {[%emt 0:00:00]} 38. g3 {[%emt 0:01:43]} Rc1 {[%emt 0:00:00]} 39. Kg2 {[%emt 0:00:40]} Rc4 {[%emt 0:00:00]} 40. Nf5 {[%emt 0:00:00]} Re6 {[%emt 0:00:00] Prevents Ne7+} 41. f4 {[%emt 1:59:59]} h5 {[%emt 1:59:30]} 42. Rd7 {[%emt 0:00:21]} Rc3 {[%emt 0:00:02]} (42... Rc5 $142 43. Nd6 Rd5) 43. Ne7+ $18 {[%emt 0:00:42]} Kf8 {[%emt 0:00:00]} 44. Nd5 {[%emt 0:00:00]} Ke8 {[%emt 0:00:00]} 45. Rxa7 {[%emt 0:04:06]} Rxg3+ {[%emt 0:00:00]} (45... Bxa7 {was necessary.} 46. Nxc3 Rc6) 46. Kxg3 {[%emt 0:00:00]} Rg6+ {[%emt 0:00:00]} 47. Kf3 {[%emt 0:00:01]} (47. Kh4 Bxa7 48. Rd2 (48. Kxh5 $2 Rg3 $18) 48... Rg1 $16) 47... Bxa7 {[%emt 0:00:00]} 48. Rc2 {[%emt 0:00:00]} Bg1 $2 {[%emt 0:00:11] [#]} (48... Rg1 49. Ke4 (49. Rc8+ Kd7 $11) 49... Re1+ 50. Kf5 Bg1 51. Rc8+ Kd7) 49. f5 {[%emt 0:00:02][%CAl Bf4f5,Bf5f6][%mdl 32] White is clearly winning.} Rh6 {[%emt 0:00:00]} 50. Rg2 {[%emt 0:00:20]} Bc5 {[%emt 0:00:01]} (50... Bb6 $142 51. Rxg7 Kf8) 51. Rxg7 {[%emt 0:00:00]} Kf8 {[%emt 0:00:00]} 52. f6 {[%emt 0:00:00] Weighted Error Value: White=0.13 (very precise) /Black=0.32 Mistake: White=1 Black=4 Inaccurate: White=3 Black=4 OK: White=11 --- Best: White=3 --- Strong: --- Black=1} 1-0
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.05.31"]
[Round "6.2"]
[White "Carlsen, Magnus"]
[Black "Firouzja, Alireza"]
[Result "1-0"]
[Annotator "TA"]
[ECO "C77"]
[WhiteElo "2840"]
[BlackElo "2759"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "109"]
[GameId "2318795488452753"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 16,108,20,7,17,27,36,0,5,0,1,10,33,34,51,59,54,49,65,60,61,47,54,41,47,63,62,6,85,82,67,98,88,83,88,63,71,29,29,41,25,37,93,106,107,106,103,96,114,116,118,120,161,162,154,166,162,167,166,142,115,120,136,126,258,252,256,245,288,293,286,271,222,217,223,193,1439,1391,1368,1229,1157,1157,912,1574,1482,1401,1481,1408,1216,1470,1233,1349,998,931,29983]} 1. e4 {[%emt 0:00:04]} e5 {[%emt 0:00:08]} 2. Nf3 {[%emt 0:00:07]} Nc6 {[%emt 0:00:04]} 3. Bb5 {[%emt 0:00:06][%CAl Bf1b5,Bb5a4,Ba4b3][%mdl 32]} a6 {[%emt 0:00:07]} 4. Ba4 {[%emt 0:00:07]} Nf6 {[%emt 0:00:06]} 5. Nc3 {[%emt 0:02:04]} Be7 {[%emt 0:07:25]} 6. O-O {[%emt 0:02:05]} b5 {[%emt 0:00:57]} 7. Bb3 {[%emt 0:00:01]} O-O {[%emt 0:02:01]} 8. d3 {[%emt 0:00:57]} d6 {[%emt 0:00:10]} (8... Na5 9. Nxe5 Nxb3 10. axb3 b4 11. Ne2 Re8 12. Nf3 c5 13. Nf4 d6 14. c4 Bf8 15. h3 a5 16. Re1 g6 17. Nd5 Nxd5 18. cxd5 Bg7 19. Bg5 f6 20. Bf4 g5 21. Be3 g4 22. hxg4 Bxg4 23. Qc2 Bxf3 24. gxf3 {1-0 Carlsen,M (2835)-Firouzja,A (2777) Julius Baer Rapid Div 1 W 2023 (4.3)}) 9. a3 {[%emt 0:00:10]} Na5 {[%emt 0:00:09] C77: Ruy Lopez: 3...a6 4 Ba4 Nf6, unusual lines.} 10. Ba2 {[%emt 0:00:11]} Be6 {[%emt 0:00:06] The main line 10...Be6 scores better than 10...c5.} 11. Bxe6 {[%emt 0:01:20]} fxe6 {[%emt 0:00:08] The position is equal.} 12. b4 {[%emt 0:00:07]} Nc6 {[%emt 0:01:18]} 13. Bd2 {[%emt 0:00:38]} Qe8 {[%emt 0:08:06]} 14. Ne2 {[%emt 0:07:12]} Nh5 {[%emt 0:05:28]} 15. c3 {[%emt 0:01:30]} Qg6 {[%emt 0:05:02]} 16. Ng3 {[%emt 0:01:50]} Nf4 {[%emt 0:00:11]} 17. a4 $146 {[%emt 0:01:50]} ({Predecessor:} 17. d4 h5 18. d5 Nd8 19. h4 Qg4 20. a4 bxa4 21. Rxa4 c6 22. c4 exd5 23. cxd5 {1-0 Pozun,M (2168)-Varney,Z (1998) EU-ch 22nd Terme Catez 2022 (4)}) 17... Qf7 {[%emt 0:13:13]} 18. d4 {[%emt 0:19:12]} g5 {[%emt 0:05:52]} 19. axb5 {[%emt 0:04:27]} axb5 {[%emt 0:00:11]} 20. Rxa8 {[%emt 0:00:06]} Rxa8 {[%emt 0:00:06]} 21. dxe5 {[%emt 0:00:40]} ({Better is} 21. d5 $14 exd5 22. Nf5) 21... dxe5 {[%emt 0:12:56]} (21... Nxe5 $11 22. Nxe5 dxe5) 22. Bxf4 $16 {[%emt 0:07:10]} exf4 {[%emt 0:02:35]} 23. Qd7 {[%emt 0:01:03][%csl Bc6,Bc7]} fxg3 {[%emt 0:17:57]} 24. Qxc6 {[%emt 0:00:03]} gxf2+ {[%emt 0:00:14]} 25. Kxf2 {[%emt 0:00:16]} Rf8 {[%emt 0:02:44]} 26. Kg1 {[%emt 0:07:15]} (26. Qxc7 $2 {loses.} g4 27. Ke2 (27. Qg3 $2 Qg6 $19) 27... gxf3+ 28. Rxf3 Qg6 29. Rxf8+ Bxf8 $19) 26... Bd6 {[%emt 0:17:32]} 27. Qxb5 {[%emt 0:02:08]} g4 {[%emt 0:02:35]} 28. Nd2 {[%emt 0:01:54]} Bf4 {[%emt 0:02:29]} (28... Qg7 $14) 29. g3 {[%emt 0:05:40] White is more active.} Be3+ {[%emt 0:00:04]} 30. Kg2 {[%emt 0:00:11]} Qg7 {[%emt 0:00:05]} 31. Qd3 {[%emt 0:01:29]} Bb6 {[%emt 0:05:58]} 32. Rxf8+ {[%emt 0:11:19]} Qxf8 {[%emt 0:00:02][%mdl 4096] Endgame KQB-KQN. White is a pawn up.} 33. Qe2 {[%emt 0:00:12] Dodges Qf2+} h5 {[%emt 0:00:02][%CAl Bh7h5,Bh5g4][%mdl 32]} 34. h3 {[%emt 0:00:41]} Qg7 {[%emt 0:01:12]} 35. hxg4 {[%emt 0:00:57]} hxg4 {[%emt 0:00:08]} 36. c4 {[%emt 0:11:53]} c6 {[%emt 0:00:35]} 37. Nf1 {[%emt 0:00:52]} Kf8 {[%emt 0:00:12]} 38. Nh2 {[%emt 0:01:02]} Qc3 {[%emt 0:00:02]} 39. Nxg4 {[%emt 0:03:58]} Qxb4 {[%emt 0:00:03] This costs Black the game.} (39... Ke7 $16 {might work better.} 40. b5 Bc7) 40. Ne5 $18 {[%emt 0:01:38]} Qd6 {[%emt 0:00:55]} 41. Qh5 {[%emt 2:02:26][%csl Ge5][%CAl Rh5f7] [#]} Ke7 {[%emt 1:59:51]} 42. Qh7+ {[%emt 0:01:26]} Ke8 {[%emt 0:00:00]} 43. Qg8+ {[%emt 0:02:25]} Ke7 {[%emt 0:00:00]} 44. Qg7+ {[%emt 0:02:04]} Ke8 {[%emt 0:00:00]} 45. Kh3 {[%emt 0:00:16]} Bd4 $2 {[%emt 0:00:41] [#]} (45... Bc7 46. Qg8+ Ke7 47. Ng6+ Kd7 48. Nf8+ Ke7) 46. Qh8+ {[%emt 0:00:22]} Ke7 {[%emt 0:00:00]} 47. Nxc6+ {[%emt 0:00:10]} Qxc6 {[%emt 0:00:00]} 48. Qxd4 {[%emt 0:00:02] KQ-KQ. White is two pawns up.} Kf7 {[%emt 0:00:00]} 49. c5 {[%emt 0:01:28]} Qb5 {[%emt 0:00:00]} 50. Kh4 {[%emt 0:00:16]} Kg6 {[%emt 0:00:00]} 51. Qe5 {[%emt 0:00:18]} Qc4 {[%emt 0:00:00]} 52. Qg5+ {[%emt 0:00:00]} Kf7 {[%emt 0:00:00]} 53. Kh5 {[%emt 0:00:40]} Qc3 {[%emt 0:00:00] Wards off Qe5} 54. e5 {[%emt 0:00:17]} Qc2 {[%emt 0:00:09]} 55. Qf6+ {[%emt 0:00:00] Weighted Error Value: White=0.07 (flawless) /Black=0.27 (precise) Mistake: White=1 Black=4 Inaccurate: White=2 Black=1 OK: White=2 Black=2 Best: White=1 ---} 1-0
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.05.31"]
[Round "6.3"]
[White "So, Wesley"]
[Black "Praggnanandhaa, R.."]
[Result "1-0"]
[Annotator "TA"]
[ECO "D45"]
[WhiteElo "2754"]
[BlackElo "2733"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "125"]
[GameId "2318795488460947"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 17,124,14,32,-1,30,0,2,0,24,25,31,2,2,0,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,34,21,16,64,14,58,61,56,34,35,34,33,33,33,33,34,34,66,57,82,82,80,78,83,72,143,135,131,133,147,132,150,160,153,152,158,146,150,137,143,119,121,0,259,152,143,147,202,202,202,202,202,202,171,0,202,202,357,347,324,336,294,282,400,402,538,372,1167,1153,1152,1152,1118,1118,995]} 1. d4 {[%emt 0:00:01]} d5 {[%emt 0:00:12]} 2. c4 {[%emt 0:00:06]} e6 {[%emt 0:00:02]} 3. Nc3 {[%emt 0:00:24]} c6 {[%emt 0:00:04]} 4. e3 {[%emt 0:00:53]} Nf6 {[%emt 0:00:08]} 5. Nf3 {[%emt 0:00:04]} Nbd7 {[%emt 0:00:07]} 6. Be2 {[%emt 0:07:49]} Bd6 {[%emt 0:00:44]} 7. O-O {[%emt 0:00:05]} O-O {[%emt 0:00:18]} 8. b3 {[%emt 0:01:13]} Ne4 {[%emt 0:00:35]} 9. Bb2 {[%emt 0:08:53]} f5 {[%emt 0:00:20]} 10. g3 {[%emt 0:00:07] D45: Semi-Slav: 5 e3.} Qf6 {[%emt 0:04:06]} 11. a4 {[%emt 0:06:31]} a5 $146 {[%emt 0:12:48]} ({Predecessor:} 11... Qe7 12. Qc2 a5 13. Nxe4 fxe4 14. Ne5 Nxe5 15. dxe5 Bb4 16. f3 exf3 17. Bxf3 Bd7 {0-1 Fressinet,L (2624)-Bacrot,E (2648) FRA-ch 95th Albi 2022 (3.7)}) 12. Qc2 {[%emt 0:03:55] The position is equal.} g5 {[%emt 0:06:37]} 13. Nxe4 {[%emt 0:05:18]} fxe4 {[%emt 0:16:34]} 14. Nd2 {[%emt 0:00:35]} Qh6 {[%emt 0:00:43]} 15. f3 {[%emt 0:10:18]} exf3 {[%emt 0:04:15]} (15... g4 $1 $11 16. f4 Qg6) 16. Rxf3 {[%emt 0:16:14]} (16. Nxf3 $14 Rf7 (16... g4 17. Ne5 $14) 17. Ne5 Rxf1+ 18. Rxf1) 16... Rxf3 $11 {[%emt 0:03:11]} 17. Bxf3 {[%emt 0:00:03]} g4 {[%emt 0:02:24]} 18. Bxg4 {[%emt 0:00:02]} Nf6 {[%emt 0:02:05]} 19. Bf3 {[%emt 0:00:05]} Qxe3+ {[%emt 0:00:46]} 20. Kg2 {[%emt 0:00:05]} e5 {[%emt 0:04:58]} 21. cxd5 {[%emt 0:08:53]} cxd5 {[%emt 0:04:42]} 22. dxe5 {[%emt 0:01:53]} Bxe5 {[%emt 0:00:25]} 23. Bxe5 {[%emt 0:08:36]} Qxe5 {[%emt 0:00:26]} 24. Rc1 {[%emt 0:00:03]} Bg4 {[%emt 0:04:40]} 25. Qc3 {[%emt 0:03:17]} d4 {[%emt 0:07:54]} 26. Qc4+ {[%emt 0:05:07]} Kh8 {[%emt 0:00:48]} 27. Qd3 {[%emt 0:01:35]} Re8 {[%emt 0:05:19]} (27... Bf5 $11 28. Nc4 Qxg3+ 29. Kxg3 Bxd3) 28. Nc4 $14 {[%emt 0:00:38]} Qh5 {[%emt 0:04:35]} 29. Bxg4 {[%emt 0:01:21] Successful Defense White} Qxg4 {[%emt 0:03:13]} 30. h3 {[%emt 0:03:14]} Qh5 {[%emt 0:03:30]} 31. Rf1 {[%emt 0:02:07]} (31. Qxd4 $2 Re2+ 32. Kg1 Qf3 33. Qd8+ Re8 $19) 31... Qd5+ {[%emt 0:00:22]} 32. Qf3 {[%emt 0:01:47]} d3 {[%emt 0:05:02]} 33. Qxd5 {[%emt 0:01:53]} Nxd5 {[%emt 0:01:13][%mdl 4096] Endgame KRN-KRN} 34. Rd1 {[%emt 0:00:35]} Nb4 {[%emt 0:04:16]} 35. Nxa5 {[%emt 0:01:30]} b5 {[%emt 0:00:32]} 36. axb5 {[%emt 0:00:35]} Rb8 {[%emt 0:00:09]} 37. Nc4 {[%emt 0:01:33]} (37. Nc6 $6 Nxc6 38. bxc6 Rxb3 $11) 37... Rxb5 {[%emt 0:00:03]} 38. Kf2 {[%emt 0:00:56]} Kg7 {[%emt 0:03:16]} (38... Na6 $142) 39. Ke3 $16 {[%emt 0:01:18]} Rg5 {[%emt 0:02:00]} 40. Rg1 {[%emt 0:00:52]} Rb5 {[%emt 0:01:37]} 41. Kd4 {[%emt 2:00:25]} Rd5+ {[%emt 2:02:18]} 42. Kc3 {[%emt 0:00:17]} Na2+ {[%emt 0:00:13]} 43. Kd2 {[%emt 0:00:15]} Nb4 {[%emt 0:00:00]} 44. Ra1 {[%emt 0:01:50]} Nc6 {[%emt 0:00:29]} 45. Ne3 {[%emt 0:02:57]} Rd7 {[%emt 0:00:31]} 46. Nf5+ {[%emt 0:00:12]} Kf7 {[%emt 0:00:02]} 47. Ne3 {[%emt 0:03:40]} (47. Nh6+ $16 Kg7 48. Nf5+ Kf7 49. Ra4) 47... Ne5 $2 {[%emt 0:00:24][%mdl 8192] [#]} (47... Kg7 $1 $11) 48. Rf1+ {[%emt 0:00:00]} ({White should play} 48. Nc4 $18 Ng6 49. Rf1+ Ke7 50. Rf3) 48... Ke6 {[%emt 0:00:33]} 49. Nc4 {[%emt 0:00:00]} Nxc4+ {[%emt 0:00:05]} (49... Nc6 $16 50. Nb2 Nd4) 50. bxc4 {[%emt 0:00:00] KR-KR. White is a pawn up.} Ke5 {[%emt 0:00:00]} 51. Rf3 {[%emt 0:00:00]} Rd4 {[%emt 0:00:09]} 52. Rf4 {[%emt 0:00:00]} (52. Rxd3 Rxc4 53. Rf3 h5 $11) (52. Re3+ Kf6) 52... Rd7 {[%emt 0:00:00]} 53. Rf3 {[%emt 0:00:00]} Rd4 {[%emt 0:00:00]} 54. Rf7 {[%emt 0:00:00]} (54. Rxd3 Rxc4 55. Rf3 h5 $11) (54. Re3+ Kf6) 54... h6 $2 {[%emt 0:00:03] [#]} (54... Rxc4 55. Kxd3 (55. Rxh7 $2 Ra4 $18) 55... Ra4 (55... Rd4+ $2 56. Ke3 $18)) 55. Rf4 $18 {[%emt 0:00:00]} Rd6 {[%emt 0:00:00]} 56. c5 {[%emt 0:00:00]} (56. Rf3 Rd4 $14) 56... Rg6 {[%emt 0:00:02]} 57. Rg4 {[%emt 0:00:00]} (57. Kxd3 Rxg3+ 58. Kc4 Kxf4 59. h4 Rh3 60. c6 Rxh4 61. Kd5 Rh1 62. Ke6 Rc1 63. Kd7 h5 64. c7 h4) 57... Rc6 {[%emt 0:00:00]} (57... Ra6 {keeps fighting.} 58. Kxd3 Kd5) 58. Rc4 {[%emt 0:00:00]} ({Not} 58. Kxd3 Rxc5 59. Rh4 Rc7 (59... Rd5+ $2 60. Ke3 $18) 60. Rh5+ (60. Rxh6 $2 Rg7 $18) 60... Kf6 61. Rxh6+ Kf5 $18) 58... h5 {[%emt 0:00:01]} 59. Kxd3 {[%emt 0:00:00]} Rg6 $2 {[%emt 0:00:00]} (59... Ke6 60. Ke4 Ke7) 60. g4 {[%emt 0:00:00] White is clearly winning.} hxg4 {[%emt 0:00:00]} 61. hxg4 {[%emt 0:00:00]} Rc6 {[%emt 0:00:00]} 62. Re4+ {[%emt 0:00:00]} Kd5 {[%emt 0:00:00]} 63. Rd4+ {[%emt 0:00:00] Weighted Error Value: White=0.16 (very precise) /Black=0.33 Loses game: --- Black=1 Mistake: White=3 Black=7 Inaccurate: White=4 Black=4 OK: White=6 Black=5 Best: White=1 Black=1} 1-0
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.06.01"]
[Round "7.1"]
[White "Praggnanandhaa, R.."]
[Black "Firouzja, Alireza"]
[Result "1-0"]
[Annotator "TA"]
[ECO "C50"]
[WhiteElo "2733"]
[BlackElo "2759"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "101"]
[GameId "2318795488460949"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 9,100,2,10,0,5,0,10,-2,0,0,10,11,6,9,10,4,13,5,27,27,36,27,25,22,25,25,33,33,41,33,29,40,60,39,41,39,35,34,45,10,31,16,17,0,0,0,0,0,0,0,0,0,54,76,91,0,0,0,38,15,31,34,26,49,101,102,96,98,159,156,177,60,121,69,164,182,175,185,185,196,379,297,309,291,290,289,525,316,285,302,1255,1255,1096]} 1. e4 {[%emt 0:00:17]} e5 {[%emt 0:00:07]} 2. Nf3 {[%emt 0:00:06]} Nc6 {[%emt 0:00:04]} 3. Bc4 {[%emt 0:00:06]} Nf6 {[%emt 0:00:05]} 4. d3 {[%emt 0:00:04]} Bc5 {[%emt 0:00:06]} 5. a3 {[%emt 0:00:05]} a6 {[%emt 0:03:19]} 6. Be3 {[%emt 0:00:49] C50: Hungarian Defence and Giuoco Pianissimo.} d6 {[%emt 0:07:10]} 7. Nbd2 {[%emt 0:08:04]} O-O {[%emt 0:10:49]} 8. Qe2 {[%emt 0:01:07] The position is equal.} Re8 {[%emt 0:02:36]} 9. Ba2 $146 {[%emt 0:13:06]} ({Predecessor:} 9. c3 Bxe3 10. fxe3 Be6 11. O-O d5 12. exd5 Bxd5 13. Rad1 Qe7 14. e4 Bxc4 15. Nxc4 {1-0 Lagarde,M (2607)-Dragnev,V (2537) EU-ch Blitz Rapid 2025 (5)}) 9... Be6 {[%emt 0:23:01]} 10. Bxe6 {[%emt 0:02:55]} Rxe6 {[%emt 0:02:58]} 11. Bxc5 {[%emt 0:08:42]} dxc5 {[%emt 0:00:04]} 12. O-O {[%emt 0:00:06]} h6 {[%emt 0:02:00]} 13. a4 {[%emt 0:02:28]} a5 {[%emt 0:00:27]} 14. Nc4 {[%emt 0:01:36]} Qd7 {[%emt 0:03:02]} 15. g3 {[%emt 0:01:41]} b6 {[%emt 0:03:34]} 16. Kg2 {[%emt 0:02:29]} Rd8 {[%emt 0:00:53]} 17. b3 {[%emt 0:02:07]} Re7 {[%emt 0:02:56]} 18. Rae1 {[%emt 0:01:24]} Qe6 {[%emt 0:04:51]} 19. Nh4 {[%emt 0:04:16]} Nd4 {[%emt 0:02:15]} 20. Qd1 {[%emt 0:03:00]} Red7 {[%emt 0:04:17]} 21. Ne3 {[%emt 0:02:41]} c6 {[%emt 0:10:24]} 22. Nf3 {[%emt 0:06:44]} b5 {[%emt 0:03:27]} 23. Nd2 {[%emt 0:02:11]} Qe7 {[%emt 0:03:19]} 24. Qa1 {[%emt 0:02:44]} g6 {[%emt 0:08:53] Against Nf5} 25. axb5 {[%emt 0:11:38]} cxb5 {[%emt 0:00:09]} 26. Qxa5 {[%emt 0:00:06]} Ra7 {[%emt 0:00:35]} 27. Qc3 {[%emt 0:00:03]} Ra2 {[%emt 0:01:02]} 28. Nf3 {[%emt 0:00:49]} b4 {[%emt 0:11:40]} 29. Qc4 {[%emt 0:00:20]} Nxf3 {[%emt 0:00:21]} 30. Kxf3 {[%emt 0:00:23]} Rd4 {[%emt 0:01:15]} (30... Qa7 $11) 31. Qb5 $14 {[%emt 0:00:25]} Qa7 {[%emt 0:00:03]} 32. Kg2 {[%emt 0:13:07]} ({Better is} 32. Qc6 $16 Kg7 33. Qc8) 32... Rd8 $1 $11 {[%emt 0:00:13]} 33. f4 {[%emt 0:07:22]} Ra5 {[%emt 0:01:54]} 34. Qc6 $36 {[%emt 0:00:03][%mdl 2048] White has the initiative.} Ra6 {[%emt 0:00:04]} 35. Ra1 {[%emt 0:00:08]} Rxa1 {[%emt 0:00:12]} 36. Qxf6 {[%emt 0:00:03]} Rf8 {[%emt 0:01:32]} (36... Re8 $14) 37. Rf2 $16 {[%emt 0:02:49] White is more active.} (37. fxe5 $6 Rxf1 38. Qxf1 Qe7 $11) 37... exf4 {[%emt 0:00:08]} 38. Qxf4 {[%emt 0:00:56]} h5 {[%emt 0:00:01] Counterplay White} (38... f5 $142) 39. Nd5 {[%emt 0:02:55][%mdl 1024] White has strong compensation.} f5 {[%emt 0:00:04]} 40. Qe5 {[%emt 0:05:15]} (40. Qg5 $18 Ra6 41. Ne7+ (41. Rxf5 Rxf5 42. exf5 Qa8 $15) (41. exf5 Qa8 $14) 41... Kh7 42. exf5 gxf5 43. Rxf5 (43. Qxh5+ $2 Rh6 $18) 43... Qa8+ 44. Kh3) 40... Qg7 $14 {[%emt 0:00:00]} 41. Qe6+ {[%emt 1:59:51]} Qf7 {[%emt 1:59:56]} ({Black should try} 41... Kh7 $14) 42. Qd6 $18 {[%emt 0:00:00]} (42. exf5 Qxe6 43. fxe6 Rxf2+ 44. Kxf2 Rc1 $19) 42... Qg7 {[%emt 0:00:03]} 43. exf5 {[%emt 0:00:10]} (43. Qxc5 fxe4 44. dxe4 Rxf2+ 45. Kxf2 Qf7+ 46. Nf4 Ra7 $15) 43... gxf5 {[%emt 0:00:00] [#]} 44. Re2 {[%emt 0:02:23] Inhibits Re1.} (44. Qxc5 Qg5 45. Ne7+ (45. Qxb4 Ra7 $18) (45. Nxb4 $2 h4 $18) 45... Kh7 46. Nxf5 (46. Qxb4 $2 Rf7 $18) 46... Rf7) 44... f4 $2 {[%emt 0:00:00]} (44... Ra2 45. Qxc5 Kh7) 45. Nxf4 {[%emt 0:00:00]} Qb7+ {[%emt 0:00:00]} 46. Re4 {[%emt 0:00:12]} Ra6 {[%emt 0:00:00]} 47. Qxc5 {[%emt 0:00:00]} Rc8 $2 {[%emt 0:00:00] [#]} (47... Rh6 {might work better.} 48. Nxh5 (48. Qxb4 $2 Qxb4 49. Rxb4 Rd8 $18) 48... Rf7) 48. Qf5 {[%emt 0:01:02]} Rxc2+ {[%emt 0:00:00]} 49. Kh3 {[%emt 0:00:00]} Qf7 {[%emt 0:00:00] Prevents Re8+.} (49... Qc8 50. Ne6 Rxe6 51. Rxe6 Rc6 52. Rg6+ Kh7 53. Qxc8 (53. Rxc6+ Qxf5+ 54. Kg2 Qd5+ 55. Kg1 Qxc6 56. Kf2 Qc2+ 57. Kf1 Kh6 58. h4 Kg6 59. g4 hxg4 60. d4 g3 61. Ke1 g2 62. h5+ Kxh5 63. d5 g1=Q#) (53. Re6+ $2 Kg8 $18) 53... Rxc8) 50. Qg5+ {[%emt 0:00:00]} Kf8 {[%emt 0:00:00]} 51. Qd8+ {[%emt 0:00:00] Weighted Error Value: White=0.20 (precise) /Black=0.38 Mistake: White=2 Black=7 Inaccurate: White=3 Black=2 OK: White=9 Black=4 Best: White=2 --- Strong: --- Black=1} 1-0
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.06.01"]
[Round "7.2"]
[White "Keymer, Vincent"]
[Black "Carlsen, Magnus"]
[Result "1/2-1/2"]
[Annotator "TA"]
[ECO "E62"]
[WhiteElo "2759"]
[BlackElo "2840"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "113"]
[GameId "2318795488469143"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 11,113,25,27,34,52,41,29,41,43,42,54,50,49,41,55,45,66,66,60,50,56,40,67,42,49,24,7,13,27,16,27,26,18,27,27,18,20,0,13,14,25,0,0,0,0,0,0,0,0,-22,-24,-52,-12,-48,-44,-46,-34,-36,-35,-49,-27,-31,-31,-28,-24,-50,-58,-52,-41,-78,-21,-27,-40,-38,-12,-22,-11,-33,-17,-41,-41,-41,-41,-41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]} 1. Nf3 {[%emt 0:00:03]} Nf6 {[%emt 0:03:12]} 2. g3 {[%emt 0:00:10]} g6 {[%emt 0:12:46]} 3. c4 {[%emt 0:00:41]} Bg7 {[%emt 0:00:37]} 4. Bg2 {[%emt 0:00:06]} O-O {[%emt 0:00:09]} 5. d4 {[%emt 0:02:05]} d6 {[%emt 0:00:33]} 6. Nc3 {[%emt 0:00:31]} Re8 {[%emt 0:13:06]} 7. O-O {[%emt 0:02:01] E62: King's Indian: Fianchetto: 6...c6 and Panno Variation (6...Nc6) without ...a6.} Bd7 {[%emt 0:01:31]} 8. Bg5 {[%emt 0:19:56]} h6 {[%emt 0:02:14]} 9. Bf4 {[%emt 0:01:13] White has an edge.} Nc6 {[%emt 0:12:29]} 10. d5 $146 {[%emt 0:00:35]} ({Predecessor:} 10. Qd2 g5 11. Be3 Ng4 12. b3 Nxe3 13. fxe3 f5 14. d5 Ne5 15. Nd4 Rf8 16. Rad1 {0-1 Sokolov,I (2150)-Nikitinyh,B (2031) Chigorin Memorial 26th 2018 (9)}) 10... Na5 {[%emt 0:02:28]} 11. b3 {[%emt 0:01:58]} e5 {[%emt 0:00:20]} 12. dxe6 {[%emt 0:00:26]} Bxe6 {[%emt 0:01:07]} 13. Qd2 {[%emt 0:12:57]} Kh7 {[%emt 0:08:46]} 14. Nd4 {[%emt 0:02:57] White is more active.} Bd7 {[%emt 0:01:21]} 15. e4 {[%emt 0:14:27]} Nc6 {[%emt 0:02:06]} 16. Be3 {[%emt 0:02:43]} a5 {[%emt 0:18:05]} 17. h3 {[%emt 0:05:06]} a4 {[%emt 0:00:40]} 18. Nc2 {[%emt 0:07:06]} (18. Nxa4 $2 {too greedy.} Nxe4 19. Qd3 Nb4 $19) 18... Qc8 {[%emt 0:13:39]} 19. g4 {[%emt 0:02:23]} (19. bxa4 Bxh3 20. f3 Ne5 $15) 19... axb3 {[%emt 0:00:37]} 20. axb3 {[%emt 0:00:02]} Rxa1 {[%emt 0:00:11]} 21. Rxa1 {[%emt 0:00:13]} h5 {[%emt 0:01:06]} 22. f3 {[%emt 0:02:51]} hxg4 {[%emt 0:00:11]} 23. hxg4 {[%emt 0:00:02]} Ne5 {[%emt 0:00:25]} 24. Rf1 {[%emt 0:03:05]} Kg8 {[%emt 0:01:21]} 25. Nd4 {[%emt 0:01:31]} Qd8 {[%emt 0:01:46]} 26. Nde2 {[%emt 0:01:21]} Nh7 {[%emt 0:02:15]} 27. g5 {[%emt 0:05:04]} f6 {[%emt 0:01:41]} 28. gxf6 {[%emt 0:00:05]} Nxf6 {[%emt 0:00:08]} 29. Nd5 {[%emt 0:04:20]} Nf7 {[%emt 0:03:33]} 30. Rf2 {[%emt 0:04:22]} Nxd5 {[%emt 0:01:27]} 31. cxd5 {[%emt 0:00:05]} c6 {[%emt 0:00:23]} 32. Nf4 {[%emt 0:02:24]} Qf6 {[%emt 0:00:10]} 33. Rf1 {[%emt 0:05:58]} Ra8 {[%emt 0:01:09]} 34. dxc6 {[%emt 0:02:55]} bxc6 {[%emt 0:00:02]} 35. Ne2 {[%emt 0:00:05]} g5 {[%emt 0:01:54][%csl Ob3,Of3] White has weak pawns} 36. f4 {[%emt 0:01:36]} gxf4 {[%emt 0:00:10]} 37. Nxf4 {[%emt 0:00:02]} Ra1 {[%emt 0:02:03]} 38. Rxa1 {[%emt 0:00:26]} Qxa1+ {[%emt 0:00:03]} 39. Qc1 {[%emt 0:00:07]} Qe5 {[%emt 0:00:38]} 40. Qe1 {[%emt 0:01:31]} Bh6 {[%emt 0:02:44]} (40... Qb2 $17 41. Qd1 Qc3) 41. Nd3 {[%emt 2:01:01]} Bxe3+ {[%emt 1:59:57]} 42. Qxe3 {[%emt 0:00:00]} Qc3 {[%emt 0:00:13]} 43. b4 {[%emt 0:00:00]} Be6 {[%emt 0:00:06]} 44. Kh2 {[%emt 0:01:36]} Kf8 {[%emt 0:00:17]} 45. Qg3 {[%emt 0:00:10]} Qh8+ {[%emt 0:00:00]} 46. Kg1 {[%emt 0:00:00]} Qd4+ {[%emt 0:00:00]} 47. Kh2 {[%emt 0:00:00]} Ne5 {[%emt 0:00:04]} 48. Nxe5 {[%emt 0:00:00] The position is equal.} dxe5 $11 {[%emt 0:00:00][%mdl 4096] Endgame KQB-KQB} 49. Qg5 {[%emt 0:00:22]} Ke8 {[%emt 0:00:00]} 50. Qg7 {[%emt 0:00:00]} Kd8 {[%emt 0:00:02]} 51. Qf8+ {[%emt 0:00:04]} Kc7 {[%emt 0:00:00]} 52. Qe7+ {[%emt 0:00:00]} Bd7 {[%emt 0:00:00]} 53. Qc5 {[%emt 0:00:05]} Kb7 {[%emt 0:00:00]} 54. Qxd4 {[%emt 0:00:10]} exd4 {[%emt 0:00:00]} 55. Bf1 {[%emt 0:00:00]} Kb6 {[%emt 0:00:00]} 56. Kg3 {[%emt 0:00:00]} c5 {[%emt 0:00:00]} 57. bxc5+ {[%emt 0:00:00] Weighted Error Value: White=0.08 (flawless) /Black=0.08 (flawless) Mistake: --- Black=1 Inaccurate: White=4 Black=4 OK: White=14 Black=6 Best: --- Black=1} 1/2-1/2
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.06.01"]
[Round "7.3"]
[White "Gukesh D"]
[Black "So, Wesley"]
[Result "1/2-1/2"]
[Annotator "TA"]
[ECO "C55"]
[WhiteElo "2732"]
[BlackElo "2754"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "81"]
[GameId "2318795488469145"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 17,80,5,26,26,19,28,27,39,47,0,0,32,1,6,72,62,55,47,77,95,87,68,52,37,31,22,71,74,70,65,86,74,123,112,116,75,89,86,110,108,116,122,121,84,93,101,99,0,69,77,108,0,143,63,52,68,54,81,62,12,9,31,80,10,6]} 1. e4 {[%emt 0:00:04]} e5 {[%emt 0:00:07]} 2. Nf3 {[%emt 0:00:07]} Nc6 {[%emt 0:00:04]} 3. Bc4 {[%emt 0:00:06]} Nf6 {[%emt 0:00:07]} 4. d3 {[%emt 0:00:06]} Be7 {[%emt 0:00:09]} 5. O-O {[%emt 0:01:14]} O-O {[%emt 0:00:05]} 6. Bb3 {[%emt 0:00:03]} d5 {[%emt 0:03:33]} 7. exd5 {[%emt 0:00:08]} Nxd5 {[%emt 0:00:04]} 8. Re1 {[%emt 0:00:05]} Bg4 {[%emt 0:00:45]} 9. h3 {[%emt 0:00:14]} Bh5 {[%emt 0:00:05]} 10. g4 {[%emt 0:00:06] C55: Two Knights: 4 d3, 4 d4 exd4 5 e5 and Max Lange Attack.} Bg6 {[%emt 0:00:05]} 11. Nxe5 {[%emt 0:00:04]} Nxe5 {[%emt 0:02:36]} 12. Rxe5 {[%emt 0:00:07] White has an edge.} Nb4 {[%emt 0:00:49] Black sacrificed a pawn} 13. a3 $146 {[%emt 0:00:08]} ({Predecessor:} 13. Bd2 Bd6 14. Bg5 Qd7 15. Re1 Nc6 16. Nd2 h6 17. Be3 Kh7 18. Nf3 Rae8 19. Nh4 {½-½ Willmann,B (2344)-Kahl,F (2353) RM-2020-0-00199}) 13... Nc6 {[%emt 0:06:00]} 14. Rd5 {[%emt 0:10:08]} Bd6 {[%emt 0:00:14]} 15. Bf4 {[%emt 0:08:38]} Ne7 {[%emt 0:00:39]} (15... Kh8 $11) 16. Bxd6 $16 {[%emt 0:03:55]} cxd6 {[%emt 0:00:05]} 17. Rb5 $36 {[%emt 0:03:21][%mdl 2048] White is pushing.} b6 {[%emt 0:05:05]} 18. Nc3 {[%emt 0:13:13]} Kh8 {[%emt 0:01:19]} 19. Rb4 {[%emt 0:11:49]} f5 {[%emt 0:03:04]} 20. Rf4 {[%emt 0:00:36]} Be8 {[%emt 0:00:39]} 21. Qf3 {[%emt 0:15:49][%CAl Rg4f5]} Bc6 {[%emt 0:08:52]} (21... Bd7 $11) 22. Qg3 {[%emt 0:01:13] White has more active pieces.} Qd7 {[%emt 0:02:19]} 23. Rd4 {[%emt 0:07:07]} Rad8 {[%emt 0:13:48]} 24. Re1 {[%emt 0:05:11]} fxg4 {[%emt 0:01:00]} (24... Ng6 $142) 25. Be6 {[%emt 0:05:26]} (25. Qxg4 Qc7 $14) (25. Rxg4 Nf5 26. Qh2 Rde8 $17) 25... Qe8 {[%emt 0:02:00]} 26. hxg4 {[%emt 0:02:20]} (26. Rxg4 $2 Nf5 27. Qf4 Nh6 $19 (27... Nh4 $2 28. Rxh4 Rxf4 29. Rxf4 $19)) (26. Bd5 {simplifies} Qd7 27. hxg4 Bxd5 28. Nxd5 Nxd5 29. Rxd5 Rf6 30. g5) 26... Rf3 {[%emt 0:03:02]} 27. Qh2 {[%emt 0:00:29][%CAl Oe6d5] [#]} Ng6 {[%emt 0:03:09] White must now prevent ...Rf6.} 28. Kf1 {[%emt 0:06:40]} (28. Rxd6 Nf4 29. Rxd8 Qxd8 $17) 28... Ne5 {[%emt 0:00:59]} 29. Bf5 {[%emt 0:02:46][%csl Gf5][%CAl Rh2h7]} h6 {[%emt 0:07:07]} 30. Nd5 {[%emt 0:06:39]} Rxf5 {[%emt 0:17:27]} 31. gxf5 {[%emt 0:00:02] [#]} Qf7 {[%emt 0:00:01][%csl Bd5,Bf5]} 32. Qg2 {[%emt 0:03:58]} ({White should try} 32. Qh4 $16 Rg8 33. Qe4) 32... Qxf5 {[%emt 0:00:29]} (32... Qh5 $11) 33. Re3 $14 {[%emt 0:01:53] aiming for Qh3.} Rf8 {[%emt 0:00:38]} 34. c4 {[%emt 0:00:10]} (34. Ke1 $16) 34... b5 {[%emt 0:01:06]} (34... Qh5 $1 $11) 35. Qg3 {[%emt 0:01:54]} (35. cxb5 $16 Bb7 36. Qg3 Bxd5 37. Rxd5) 35... Bxd5 {[%emt 0:02:27]} 36. Rxd5 {[%emt 0:00:06]} (36. cxd5 Qh5 $11) 36... bxc4 {[%emt 0:00:01]} 37. dxc4 {[%emt 0:01:58]} Qb1+ {[%emt 0:00:05]} 38. Re1 {[%emt 0:00:25]} ({Reject} 38. Kg2 Qxb2 39. Rb3 (39. Rxd6 Qb7+ 40. Kg1 Nf3+ 41. Rxf3 Rxf3 $11) 39... Qc2 $11) 38... Qxb2 {[%emt 0:00:06]} 39. Rxd6 {[%emt 0:00:45]} Nxc4 {[%emt 0:08:23]} (39... Rf3 $14 40. Qh4 (40. Qxe5 Qxf2#) 40... Ng4) 40. Rd3 {[%emt 0:00:00]} (40. Rd7 $16) 40... Rf5 $11 {[%emt 0:02:09]} 41. Qg2 {[%emt 2:00:57] Weighted Error Value: White=0.26 (precise) /Black=0.19 (very precise) Mistake: White=4 Black=6 Inaccurate: White=3 Black=2 OK: White=3 Black=1 Best: White=1 Black=2} 1/2-1/2
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.06.02"]
[Round "8.1"]
[White "Firouzja, Alireza"]
[Black "Gukesh D"]
[Result "1-0"]
[Annotator "TA"]
[ECO "D38"]
[WhiteElo "2759"]
[BlackElo "2732"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "121"]
[GameId "2318795488469147"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 9,120,22,25,0,10,5,38,32,36,38,70,55,89,84,95,93,93,91,114,107,103,63,66,70,75,81,80,86,77,79,87,81,77,64,56,62,66,66,107,34,38,41,62,44,41,43,34,40,35,50,70,28,64,27,69,66,77,77,76,77,80,80,85,78,85,85,85,85,96,96,114,85,85,85,85,84,83,79,173,162,133,0,155,87,326,329,361,361,361,361,361,360,359,354,354,347,334,290,303,313,1196,1005,995,1118,2194,1913,1454,1392,1032,1032,5061,4802,4718]} 1. d4 {[%emt 0:00:02]} Nf6 {[%emt 0:00:07]} 2. c4 {[%emt 0:00:04]} e6 {[%emt 0:00:06]} 3. Nf3 {[%emt 0:00:03]} d5 {[%emt 0:00:06]} 4. Nc3 {[%emt 0:00:05]} Bb4 {[%emt 0:00:06]} 5. cxd5 {[%emt 0:00:05]} exd5 {[%emt 0:00:06]} 6. Bf4 {[%emt 0:00:05] D38: Queen's Gambit Declined: Ragozin Defence (4 Nf3 Bb4).} Ne4 {[%emt 0:00:33]} 7. Rc1 {[%emt 0:00:09]} Bf5 {[%emt 0:00:10]} 8. e3 {[%emt 0:14:03] White is slightly better.} g5 $146 {[%emt 0:00:09]} ({Predecessor:} 8... Nc6 9. Qb3 O-O 10. Be2 b6 11. O-O Bg4 12. Rfd1 Nxc3 13. bxc3 Bd6 14. Qxd5 Ba3 15. Qxd8 Rfxd8 {1-0 Jovanovic,L (1527)-Jatoni,M MNT-ch U14 Cetinje 2024 (3)}) 9. Bg3 {[%emt 0:00:57]} Bxc3+ {[%emt 0:00:34]} 10. bxc3 {[%emt 0:00:06]} h5 {[%emt 0:00:06] [#]} 11. Qb3 $1 {[%emt 0:03:55]} O-O {[%emt 0:06:55]} 12. Qxb7 {[%emt 0:13:50]} c6 {[%emt 0:00:18]} 13. Qc7 {[%emt 0:06:38] White is much more active. The black rooks are passive.} (13. Qxa8 $6 Qb6 $11) 13... Nd7 {[%emt 0:34:57]} 14. Qxd8 {[%emt 0:02:05]} Raxd8 {[%emt 0:12:23]} 15. Nd2 {[%emt 0:25:56]} Nxg3 {[%emt 0:05:09]} 16. hxg3 {[%emt 0:00:49]} (16. fxg3 Rfe8 17. Kf2 Rb8 $19) 16... Nf6 {[%emt 0:00:41]} 17. Nb3 {[%emt 0:05:52]} Rb8 {[%emt 0:02:27]} 18. Be2 {[%emt 0:02:28]} Kg7 {[%emt 0:03:38]} 19. Bd1 {[%emt 0:14:09]} (19. Bxh5 $2 Rh8 20. c4 g4 $19 (20... Nxh5 $2 21. cxd5 cxd5 22. Rc7 $19) (20... Rxh5 $2 21. Rxh5 Nxh5 22. f3 $19)) 19... Rfc8 {[%emt 0:10:24]} 20. O-O {[%emt 0:05:29]} (20. Bxh5 $2 Rh8 21. c4 Nxh5 22. cxd5 cxd5 $19) 20... a5 {[%emt 0:02:12][%CAl Ba7a5,Ba5a4][%mdl 32]} 21. Bc2 {[%emt 0:00:54] Prevents Bd3} (21. Nxa5 Bd3 22. Re1 Ra8 $11) 21... Bxc2 {[%emt 0:01:15]} 22. Rxc2 {[%emt 0:00:05]} a4 {[%emt 0:00:28]} 23. Nc5 {[%emt 0:00:22]} a3 {[%emt 0:00:09]} 24. Nb3 {[%emt 0:05:00]} (24. f3 $16) 24... Ne4 $14 {[%emt 0:00:17]} 25. c4 {[%emt 0:00:16]} c5 {[%emt 0:12:40]} 26. Rfc1 {[%emt 0:01:35]} cxd4 {[%emt 0:01:50]} 27. exd4 {[%emt 0:00:13]} dxc4 {[%emt 0:00:42]} 28. Rxc4 {[%emt 0:00:10]} Rxc4 {[%emt 0:00:37]} 29. Rxc4 {[%emt 0:00:03][%mdl 4096] Endgame KRN-KRN. White is a pawn up.} Kf6 {[%emt 0:02:02]} 30. Rc6+ {[%emt 0:04:45]} Ke7 {[%emt 0:01:26]} 31. Kf1 {[%emt 0:01:02]} Kd7 {[%emt 0:02:08]} 32. Ra6 {[%emt 0:02:34]} Rc8 {[%emt 0:00:23]} 33. Rxa3 {[%emt 0:02:30]} Rc2 {[%emt 0:00:02]} 34. Nc5+ {[%emt 0:00:35]} Nxc5 {[%emt 0:00:03]} 35. dxc5 {[%emt 0:00:03]} Rxc5 $16 {[%emt 0:02:41] KR-KR. White is a pawn up.} 36. Rd3+ {[%emt 0:00:04]} Ke6 {[%emt 0:03:10]} 37. Re3+ {[%emt 0:00:07]} Kd6 {[%emt 0:00:20]} 38. a4 {[%emt 0:00:20]} Kc6 {[%emt 0:01:18]} 39. Rf3 {[%emt 0:00:39]} f5 {[%emt 0:00:18]} 40. Re3 {[%emt 0:00:01]} Ra5 {[%emt 0:00:21]} 41. Ra3 {[%emt 2:00:06]} Kc5 {[%emt 2:00:05]} 42. Ke2 {[%emt 0:00:15]} Kb4 {[%emt 0:00:00]} 43. Ra1 {[%emt 0:00:01]} Re5+ {[%emt 0:00:11]} (43... Kc3 $16) 44. Kd3 $18 {[%emt 0:00:37]} Rd5+ {[%emt 0:05:14]} 45. Ke2 {[%emt 0:00:00]} Re5+ {[%emt 0:00:00]} 46. Kf1 {[%emt 0:00:00]} (46. Kd2 $142) 46... Kb3 $2 {[%emt 0:00:19] Loses the game.} (46... Ra5 $16) 47. a5 {[%emt 0:00:28]} Kb2 {[%emt 0:00:00]} 48. Ra4 {[%emt 0:00:00]} Kb3 {[%emt 0:00:00]} 49. f4 {[%emt 0:00:00]} ({Less strong is} 49. Ra1 Kb2 50. Ra4 Kb3 $16) 49... Rd5 {[%emt 0:00:02]} 50. Ra1 {[%emt 0:00:00] [#] and a6 should not be overlooked} Kb2 {[%emt 0:00:30]} 51. Re1 {[%emt 0:00:00]} (51. Ra4 Kb3 52. Ra1 Kb2 $16) 51... Rxa5 {[%emt 0:00:00]} 52. Re5 {[%emt 0:00:01]} (52. fxg5 Ra4 53. Re8 Ra7 $18) 52... Ra1+ {[%emt 0:00:05]} 53. Kf2 {[%emt 0:00:00]} Kc3 {[%emt 0:00:04]} 54. fxg5 {[%emt 0:00:06]} ({Don't take} 54. Rxf5 Ra2+ 55. Ke3 g4 56. Rc5+ (56. Rxh5 Rxg2 57. Rg5 Rxg3+ 58. Ke4 Rg1 $16) 56... Kb3 $18) 54... Kd4 $2 {[%emt 0:00:00]} (54... Ra4 55. Rc5+ (55. Rxf5 $2 Rg4 $18) 55... Kd2) 55. Rxf5 {[%emt 0:00:05] White is clearly winning.} Ke4 {[%emt 0:00:00]} 56. Rb5 {[%emt 0:00:01]} Rd1 {[%emt 0:00:00]} 57. g4 {[%emt 0:00:00]} h4 {[%emt 0:00:00]} 58. Rf5 {[%emt 0:00:00]} Rd2+ {[%emt 0:00:00]} 59. Kg1 {[%emt 0:00:00]} Rd3 {[%emt 0:00:00]} 60. g6 {[%emt 0:00:00] White threatens g7 and mate.} Rd7 {[%emt 0:00:00]} 61. Kh2 {[%emt 0:00:00] Weighted Error Value: White=0.18 (very precise) /Black=0.48 Loses game: --- Black=1 Mistake: White=2 Black=2 Inaccurate: White=3 Black=6 OK: White=7 Black=6 Best: --- Black=1 Strong: White=1 ---} 1-0
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.06.02"]
[Round "8.2"]
[White "Carlsen, Magnus"]
[Black "Praggnanandhaa, R.."]
[Result "0-1"]
[Annotator "TA"]
[ECO "C02"]
[WhiteElo "2840"]
[BlackElo "2733"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "100"]
[GameId "2318795488469149"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 9,100,0,41,0,0,0,0,0,0,0,0,0,0,0,0,9,0,-34,-25,-25,-34,-18,0,0,0,0,0,0,0,0,0,0,0,-10,-24,-20,-18,-35,0,-24,-16,-2,-8,-7,-11,-11,-14,0,0,0,0,0,0,-73,-82,-79,-87,-76,-73,-83,-84,-83,-70,-75,-47,-93,-81,-70,-34,-38,-31,-27,0,-22,-19,-27,0,0,0,0,0,0,0,0,0,0,0,-29993,-29994,-29994,-29995,-29995,-29996]} 1. e4 {[%emt 0:00:37]} e6 {[%emt 0:00:33]} 2. d4 {[%emt 0:03:52]} d5 {[%emt 0:00:05]} 3. e5 {[%emt 0:00:09]} c5 {[%emt 0:00:08]} 4. c3 {[%emt 0:00:06][%CAl Bc2c3,Bc3d4][%mdl 32]} Nc6 {[%emt 0:00:05]} 5. Nf3 {[%emt 0:00:11]} Nh6 {[%emt 0:00:16]} 6. Na3 {[%emt 0:15:59] C02: French: Advance Variation.} cxd4 {[%emt 0:00:52]} 7. cxd4 {[%emt 0:01:11]} f6 $5 {[%emt 0:00:05][%mdl 4] Leaves trodden paths.} 8. exf6 $146 {[%emt 0:14:37] The position is equal.} ({Predecessor:} 8. Bd3 Nf7 9. O-O f5 10. Nc2 Be7 11. Bd2 O-O 12. b4 g5 13. b5 Na5 14. Qe2 {½-½ Lacasa Diaz,J (2360)-Bouget,A (2253) Sitges op 47th 2023 (5)}) 8... Qxf6 {[%emt 0:00:19]} 9. Bd3 {[%emt 0:03:46]} Bb4+ {[%emt 0:03:34]} 10. Bd2 {[%emt 0:06:15]} Bxa3 {[%emt 0:01:29]} (10... O-O {keeps more tension.} 11. Bxb4 Nxb4 12. Nc2 Nxd3+ 13. Qxd3 Qf5) 11. bxa3 {[%emt 0:06:37]} Nxd4 {[%emt 0:01:27]} 12. Nxd4 {[%emt 0:04:29]} Qxd4 {[%emt 0:00:21]} 13. Bxh6 {[%emt 0:05:32] This pair of bishops is nice.} Qc3+ {[%emt 0:00:29]} 14. Kf1 {[%emt 0:00:07]} gxh6 {[%emt 0:00:09]} 15. Rc1 {[%emt 0:00:11] White sacrificed a pawn} Qe5 {[%emt 0:40:31] Against Qh5+} 16. g3 {[%emt 0:10:09]} Bd7 {[%emt 0:02:52] Prevents Bb5.} 17. Kg2 {[%emt 0:02:16]} O-O {[%emt 0:01:34]} 18. Re1 {[%emt 0:09:51]} Qg7 {[%emt 0:05:44]} 19. Rc7 {[%emt 0:10:56]} Rf7 {[%emt 0:04:40]} 20. f4 {[%emt 0:01:27]} Raf8 {[%emt 0:02:16]} 21. Kh1 {[%emt 0:01:53]} Be8 {[%emt 0:04:56]} 22. Rxf7 {[%emt 0:03:25]} Bxf7 {[%emt 0:00:12]} 23. Qc2 {[%emt 0:00:48] Against Rc8} Bh5 {[%emt 0:01:40]} 24. Kg2 {[%emt 0:10:00]} Rxf4 {[%emt 0:02:59]} 25. Qc8+ {[%emt 0:00:02]} Rf8 {[%emt 0:01:31]} 26. Qxe6+ {[%emt 0:00:03]} Kh8 {[%emt 0:15:50]} 27. Rf1 {[%emt 0:00:34]} Rxf1 {[%emt 0:04:25]} 28. Bxf1 $11 {[%emt 0:00:20][%mdl 4096] Endgame KQB-KQB. Black is a pawn up.} Bf7 {[%emt 0:01:50]} 29. Qc8+ {[%emt 0:00:07]} Bg8 {[%emt 0:00:01]} 30. Qb8 {[%emt 0:01:46]} Qb2+ {[%emt 0:00:49]} 31. Kh3 {[%emt 0:00:05]} (31. Kg1 $11 {keeps the balance.}) 31... Kg7 $17 {[%emt 0:00:26]} 32. Qc7+ {[%emt 0:00:20]} Bf7 {[%emt 0:00:19]} 33. Bd3 {[%emt 0:00:05]} Qb6 {[%emt 0:08:51]} 34. Qe5+ {[%emt 0:00:31]} Qf6 {[%emt 0:00:14]} 35. Qc7 {[%emt 0:00:02]} b6 {[%emt 0:02:21]} 36. a4 {[%emt 0:00:38]} (36. Qxa7 Qe6+ 37. Kg2 d4 $17) 36... h5 {[%emt 0:00:25]} 37. a5 {[%emt 0:00:22]} (37. Qxa7 $2 {too greedy.} Qf3 38. Ba6 Kf6 $19) (37. Kg2 $15 {should be considered.}) 37... Qe6+ {[%emt 0:01:42]} 38. Kg2 {[%emt 0:00:03]} Qe3 {[%emt 0:00:02]} 39. axb6 {[%emt 0:00:10]} axb6 {[%emt 0:00:31]} 40. Bc2 {[%emt 0:00:00]} h6 {[%emt 0:00:33]} 41. h4 {[%emt 2:00:08]} b5 {[%emt 2:01:22]} 42. Bb3 {[%emt 0:00:00]} Qe4+ {[%emt 0:00:01]} 43. Kf2 {[%emt 0:00:00]} b4 {[%emt 0:00:36]} 44. Qd6 {[%emt 0:00:00]} Qd4+ {[%emt 0:00:04]} 45. Ke2 {[%emt 0:00:00]} Qb2+ {[%emt 0:00:00]} 46. Kd3 {[%emt 0:00:06]} Bg6+ {[%emt 0:00:00]} 47. Ke3 {[%emt 0:00:00]} Qc3+ {[%emt 0:00:07]} 48. Kf4 $2 {[%emt 0:00:00][%mdl 8192] [#]} (48. Ke2 $11) 48... Qd4+ {[%emt 0:00:20] Black mates.} 49. Kf3 {[%emt 0:00:00]} Qd3+ {[%emt 0:00:00]} 50. Kf2 {[%emt 0:00:00]} Qd2+ {[%emt 0:00:00] Weighted Error Value: White=0.20 (precise) /Black=0.06 (flawless) Loses game: White=1 --- Mistake: White=2 --- Inaccurate: White=1 Black=4 OK: White=10 Black=6 Best: White=2 Black=3} 0-1
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.06.02"]
[Round "8.3"]
[White "So, Wesley"]
[Black "Keymer, Vincent"]
[Result "1/2-1/2"]
[Annotator "TA"]
[ECO "E32"]
[WhiteElo "2754"]
[BlackElo "2759"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "61"]
[GameId "2318795488477343"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 13,60,0,0,0,0,0,0,0,8,13,0,0,0,6,25,1,34,17,21,22,28,19,33,15,41,0,0,-7,20,21,14,12,31,34,30,28,30,26,33,2,2,2,2,2,2,2,6,1,8]} 1. d4 {[%emt 0:00:03]} Nf6 {[%emt 0:00:05]} 2. c4 {[%emt 0:00:09]} e6 {[%emt 0:00:05]} 3. Nc3 {[%emt 0:00:04]} Bb4 {[%emt 0:00:04]} 4. Qc2 {[%emt 0:01:47]} O-O {[%emt 0:00:07]} 5. e4 {[%emt 0:07:59][%CAl Be2e4,Be4e5][%mdl 32]} d5 {[%emt 0:00:28]} 6. e5 {[%emt 0:00:08]} Ne4 {[%emt 0:00:05]} 7. Bd3 {[%emt 0:00:05]} c5 {[%emt 0:00:38]} 8. Nf3 {[%emt 0:01:25] and 0-0 should not be overlooked E32: Nimzo-Indian: Classical (4 Qc2): 4...0-0.} cxd4 {[%emt 0:00:42]} 9. Nxd4 {[%emt 0:00:08]} Nd7 {[%emt 0:00:45]} 10. Bf4 {[%emt 0:00:18]} Ndc5 {[%emt 0:11:01]} 11. O-O {[%emt 0:01:10][%CAl Rd3e4]} Bxc3 {[%emt 0:00:28]} 12. bxc3 {[%emt 0:00:07]} Nxd3 {[%emt 0:01:29]} 13. Qxd3 {[%emt 0:00:05] A sharp opening} b6 {[%emt 0:00:54]} 14. cxd5 {[%emt 0:00:48]} Qxd5 {[%emt 0:00:27]} 15. Rfd1 {[%emt 0:10:06]} Bd7 {[%emt 0:17:22]} 16. c4 $146 {[%emt 0:13:21]} ({Predecessor:} 16. Qe3 Qb7 17. Nb3 Rac8 18. Rxd7 Qxd7 19. Qxe4 Rxc3 20. Be3 Rd8 21. h4 Qd5 22. Qf4 {1-0 Shengelia,D (2513)-Sakelsek,T (2407) Graz op 18th 2011 (6)}) 16... Qb7 {[%emt 0:00:05]} 17. Nb3 {[%emt 0:00:14]} Ba4 {[%emt 0:04:47]} 18. Qe3 {[%emt 0:01:09]} Nc5 {[%emt 0:19:52]} 19. f3 {[%emt 0:09:53]} Qc7 {[%emt 0:08:42]} 20. Bg3 {[%emt 0:16:32]} Rfd8 {[%emt 0:06:51]} 21. Rxd8+ $1 {[%emt 0:00:17]} Rxd8 {[%emt 0:00:07]} 22. Nxc5 {[%emt 0:00:03]} Qxc5 {[%emt 0:13:07]} 23. Qxc5 {[%emt 0:00:26]} bxc5 $11 {[%emt 0:00:02][%mdl 4096] Endgame KRB-KRB} 24. Bf2 {[%emt 0:00:29]} Rc8 {[%emt 0:01:51]} 25. Rb1 {[%emt 0:02:29]} Bc2 {[%emt 0:00:14]} 26. Rb5 {[%emt 0:00:17]} Bd3 {[%emt 0:00:08] The position is equal.} 27. Rxc5 {[%emt 0:00:04]} Rxc5 {[%emt 0:00:03]} 28. Bxc5 {[%emt 0:00:04]} Bxc4 {[%emt 0:00:04]} 29. Bxa7 {[%emt 0:00:03]} Bxa2 {[%emt 0:00:05]} 30. h4 {[%emt 0:00:02]} h5 {[%emt 0:00:04]} 31. Kf2 {[%emt 0:00:06] Weighted Error Value: White=0.06 (flawless) /Black=0.08 (flawless) Inaccurate: White=2 Black=3 OK: White=6 Black=4 Best: --- Black=1 Strong: White=1 ---} 1/2-1/2
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.06.04"]
[Round "9.1"]
[White "Keymer, Vincent"]
[Black "Firouzja, Alireza"]
[Result "1/2-1/2"]
[Annotator "TA"]
[ECO "B51"]
[WhiteElo "2759"]
[BlackElo "2759"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "181"]
[GameId "2318795488477345"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 9,180,6,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,-3,41,42,32,41,28,24,42,40,82,82,115,111,118,119,125,51,146,139,132,132,132,119,130,93,95,102,85,0,85,60,104,50,81,100,95,81,198,197,190,196,194,194,175,183,201,176,171,170,261,260,286,290,287,290,344,269,260,230,258,241,247,234,265,243,322,314,326,331,343,334,339,335,244,179,176,166,129,39,62,0,0,0,0,0,108,104,91,118,216,0,0,0,30,0,0,-27,-36,-134,-133,-105,-127,-116,-89,-200,-7,0,0,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-11194,-11194,-5401,-5393,-4641,-3489,-1145,-1988,-1252,0,-1035,0,-8,0,-8,-8,-8,-8,-8,-8,-8,-8,-8,0,0,0,-8,-8,-8,8]} 1. e4 {[%emt 0:00:03]} c5 {[%emt 0:00:05]} 2. Nf3 {[%emt 0:00:05]} d6 {[%emt 0:00:05]} 3. Bb5+ {[%emt 0:00:09]} Nd7 {[%emt 0:00:06]} 4. Ba4 {[%emt 0:00:25]} Ngf6 {[%emt 0:00:09]} 5. O-O {[%emt 0:00:06]} e6 {[%emt 0:00:09]} 6. d3 {[%emt 0:00:03] B51: Sicilian: Moscow Variation (3 Bb5+) without 3...Bd7.} a6 {[%emt 0:04:03]} 7. c4 {[%emt 0:00:19][%CAl Ob2b4]} Be7 {[%emt 0:00:07]} 8. Nc3 {[%emt 0:00:04]} O-O {[%emt 0:00:19]} 9. Qe2 {[%emt 0:00:06]} Qc7 {[%emt 0:00:25]} 10. h3 {[%emt 0:03:24] 10.Ne1 gains popularity.} b6 {[%emt 0:01:09]} 11. Bd2 $146 {[%emt 0:00:06]} ({Predecessor:} 11. Bf4 Bb7 12. Bh2 Rac8 13. Rac1 Nb8 14. Rfd1 Nc6 15. Qe3 Rfd8 16. Kh1 h6 17. a3 {0-1 Sasikiran,K (2638)-Vokhidov,S (2552) Olympiad-44 Chennai 2022 (6.4)}) 11... Bb7 {[%emt 0:00:58]} 12. Rae1 {[%emt 0:00:05]} Ne5 {[%emt 0:20:44]} 13. Nxe5 {[%emt 0:01:03]} dxe5 {[%emt 0:00:06]} 14. f4 {[%emt 0:00:02]} Rad8 {[%emt 0:01:45]} 15. f5 {[%emt 0:07:45]} Qd6 {[%emt 0:07:07]} 16. Bc2 {[%emt 0:00:06]} b5 {[%emt 0:08:24]} 17. fxe6 {[%emt 0:13:59]} (17. cxb5 $6 c4 18. Qf2 cxd3 $17) 17... fxe6 {[%emt 0:00:41]} 18. Be3 {[%emt 0:01:55]} (18. cxb5 $6 c4 19. Rf3 axb5 $15) 18... bxc4 {[%emt 0:12:57]} 19. dxc4 {[%emt 0:01:00]} Qb6 {[%emt 0:04:43]} 20. a3 {[%emt 0:08:02]} Qa5 {[%emt 0:03:41]} 21. g4 {[%emt 0:07:10]} h6 {[%emt 0:13:04]} 22. h4 {[%emt 0:01:36][%CAl Bh3h4,Bh4g5][%mdl 32]} Nh7 {[%emt 0:01:37]} 23. g5 {[%emt 0:01:09]} hxg5 {[%emt 0:00:09][%csl Oa6,Oc5,Oe5,Oe6,Og5,Og7] Black has weak pawns} 24. Qg4 {[%emt 0:05:00]} (24. hxg5 $16 {And now g6 would win.} Bxg5 25. Bxg5 Nxg5 26. Qg4) 24... Bc8 {[%emt 0:02:50]} (24... Qb6 $14) 25. hxg5 $16 {[%emt 0:01:10]} (25. Bxg5 $6 Bxg5 26. hxg5 g6 $11) 25... Rxf1+ {[%emt 0:00:16]} 26. Rxf1 {[%emt 0:05:17]} Rf8 {[%emt 0:00:27]} 27. Rd1 {[%emt 0:09:52]} g6 {[%emt 0:13:37]} 28. Rd2 {[%emt 0:06:06]} Qc7 {[%emt 0:03:09]} 29. Rh2 {[%emt 0:12:14]} Qd8 {[%emt 0:02:03]} 30. Rd2 {[%emt 0:06:12]} Qc7 {[%emt 0:00:10]} 31. Rg2 {[%emt 0:03:33]} Rf7 {[%emt 0:03:35]} 32. Ba4 {[%emt 0:01:01]} ({White should play} 32. Qg3 $16) 32... Qd8 {[%emt 0:06:42]} 33. Rd2 $36 {[%emt 0:00:15][%CAl Bg2d2,Bd2d7,Bd7b7,Bb7b3][%mdl 2080] Black is under strong pressure.} Qf8 {[%emt 0:00:11]} 34. Kg2 {[%emt 0:00:27]} Rf4 {[%emt 0:00:49]} 35. Bxf4 $18 {[%emt 0:00:42]} exf4 {[%emt 0:00:01]} 36. Bd7 {[%emt 0:04:02]} Bxd7 {[%emt 0:00:05]} 37. Rxd7 {[%emt 0:00:02]} Nxg5 {[%emt 0:00:01][%CAl Of8b8]} 38. Kf1 {[%emt 0:00:38]} Qe8 {[%emt 0:00:15]} 39. Rb7 {[%emt 0:07:53]} (39. Ra7 f3) 39... Qf8 {[%emt 0:00:17]} 40. Nd1 {[%emt 0:00:33]} f3 {[%emt 0:01:11]} (40... Qd8 $142 41. Nf2 Qd2) 41. Nf2 {[%emt 2:00:44]} Qd8 {[%emt 1:59:56]} 42. Qf4 {[%emt 0:00:31] Repels Qd2} Bd6 {[%emt 0:00:08] Dodges Rb8} 43. e5 {[%emt 0:01:44]} Be7 {[%emt 0:00:00]} 44. Rb3 {[%emt 0:00:30]} Qd7 {[%emt 0:00:30]} 45. Rd3 {[%emt 0:00:45]} Qa4 {[%emt 0:00:09]} 46. Qc1 {[%emt 0:00:00] Against Qc2} Qc6 {[%emt 0:00:08] [#]} 47. b3 $1 {[%emt 0:00:00]} a5 {[%emt 0:00:40]} 48. a4 {[%emt 0:00:00]} Kg7 {[%emt 0:00:02]} 49. Qf4 {[%emt 0:00:10]} Qb7 {[%emt 0:00:00]} 50. Ng4 {[%emt 0:00:31]} Qc6 {[%emt 0:00:03]} 51. Nf6 {[%emt 0:00:12]} Nf7 {[%emt 0:00:00]} 52. Kf2 {[%emt 0:00:38]} (52. Qxf3 Nxe5 53. Qxc6 Nxc6 $18) 52... g5 {[%emt 0:00:00]} 53. Qh2 {[%emt 0:00:19] [#] White wants to mate with Qh7+.} (53. Qxf3 Qxf3+ 54. Rxf3 Nxe5 55. Ne8+ Kg6 $16) 53... Bxf6 {[%emt 0:00:00]} 54. exf6+ {[%emt 0:00:00][%mdl 4096] Endgame KQR-KQN} Kg6 {[%emt 0:00:00]} 55. Qb8 {[%emt 0:00:00]} (55. Qg3 $16) 55... Nh6 $14 {[%emt 0:00:00]} 56. Rxf3 {[%emt 0:00:01] White is much more active.} (56. f7 $14 Kxf7 (56... Ng4+ $2 57. Kg3 $18) 57. Rxf3+ Nf5 58. Qh8) 56... Ng4+ $11 {[%emt 0:00:00]} 57. Kg2 {[%emt 0:00:02]} Nxf6 {[%emt 0:00:00]} 58. Qe5 {[%emt 0:00:00] Really sharp!} Nh5 {[%emt 0:00:00]} (58... g4 $11 {remains equal.} 59. Qxf6+ Kh5) 59. Kf2 $16 {[%emt 0:00:00]} Qd7 {[%emt 0:00:00]} 60. Qe4+ {[%emt 0:00:00]} (60. Qxc5 $6 Qd2+ 61. Kf1 Qd1+ 62. Kg2 Nf4+ 63. Kg3 Nh5+ 64. Kf2 Qc2+ (64... g4 65. Re3 $11) 65. Kg1 g4 $11) 60... Kh6 {[%emt 0:00:00]} (60... Kg7 $16 {is a better defense.}) 61. Rd3 $2 {[%emt 0:00:00]} (61. Ke3 $18) 61... Qf7+ $11 {[%emt 0:00:00]} 62. Ke1 {[%emt 0:00:00]} Nf4 {[%emt 0:00:00] Dodges Rh3+} 63. Rd8 {[%emt 0:00:00]} Qf6 {[%emt 0:00:00] Prevents Rh8+.} 64. Rd2 {[%emt 0:00:00]} Qc3 {[%emt 0:00:00]} 65. Qh1+ {[%emt 0:00:00]} (65. Kd1 $15 Qxb3+ 66. Kc1) 65... Kg6 $17 {[%emt 0:00:00]} 66. Qe4+ {[%emt 0:00:00]} Kf6 {[%emt 0:00:00]} 67. Kd1 {[%emt 0:00:00]} Qxb3+ {[%emt 0:00:00]} 68. Qc2 {[%emt 0:00:00]} (68. Kc1 $17) 68... Qxc2+ $2 {[%emt 0:00:00]} (68... Qf3+ $19 69. Kc1 g4) 69. Rxc2 $19 {[%emt 0:00:00] KR-KN} g4 {[%emt 0:00:00]} 70. Ke1 {[%emt 0:00:00]} g3 {[%emt 0:00:00]} 71. Rc3 {[%emt 0:00:00]} g2 {[%emt 0:00:00]} 72. Rg3 {[%emt 0:00:00]} ({Weaker is} 72. Kf2 g1=Q+ 73. Kxg1 Ne2+ 74. Kg2 Nxc3 75. Kg3 e5 76. Kg2 Kf5 77. Kf3 e4+ 78. Ke3 Nxa4 79. Ke2 Kf4 80. Kd2 e3+ 81. Kc2 e2 82. Kd2 Kf3 83. Ke1 Nb2 84. Kd2 Kf2 85. Kc1 Na4 86. Kd2 e1=Q+ 87. Kc2 Qc3+ 88. Kd1 Nb2#) 72... Ke5 {[%emt 0:00:00]} 73. Rg4 {[%emt 0:00:00]} Ke4 {[%emt 0:00:00]} 74. Kf2 {[%emt 0:00:00]} e5 {[%emt 0:00:00]} 75. Rg8 {[%emt 0:00:00]} Kd4 {[%emt 0:00:00]} 76. Ra8 $2 {[%emt 0:00:00][%mdl 8192]} (76. Kf3 $11) 76... e4 {[%emt 0:00:00]} 77. Rd8+ {[%emt 0:00:00]} Kxc4 {[%emt 0:00:00]} 78. Re8 {[%emt 0:00:00]} Kd4 {[%emt 0:00:00]} 79. Rd8+ {[%emt 0:00:00]} Kc3 {[%emt 0:00:00]} 80. Re8 {[%emt 0:00:00]} Kd4 {[%emt 0:00:00]} 81. Rd8+ {[%emt 1:59:22]} Nd5 $2 {[%emt 1:59:55]} ({Better is} 81... Ke5 $19 82. Re8+ Kd5 83. Rd8+ Kc4) 82. Kxg2 $11 {[%emt 0:00:00] The position is equal.} c4 {[%emt 0:00:00]} 83. Kf2 {[%emt 0:00:00]} c3 {[%emt 0:00:00]} 84. Ke2 {[%emt 0:00:00]} Kc4 {[%emt 0:00:00]} 85. Re8 {[%emt 0:00:08]} e3 {[%emt 0:00:00]} 86. Rc8+ {[%emt 0:00:00]} Kb3 {[%emt 0:00:00]} (86... Kd4 $5 87. Kf3 $8 Nb4 88. Rd8+ Nd5 $11) 87. Rb8+ {[%emt 0:00:03]} Kxa4 {[%emt 0:00:04]} 88. Kd3 {[%emt 0:00:00]} e2 {[%emt 0:00:00]} 89. Kxe2 {[%emt 0:00:08]} Nb4 {[%emt 0:00:00]} 90. Ra8 {[%emt 0:00:00]} Kb5 {[%emt 0:00:00]} 91. Rc8 {[%emt 0:00:00] What a fight! Weighted Error Value: White=0.19 (very precise) /Black=0.19 (very precise) Loses game: White=1 --- Missed win: White=1 Black=1 Mistake: White=6 Black=5 Inaccurate: White=2 Black=7 OK: White=10 Black=11 Best: White=1 Black=1 Strong: White=1 ---} 1/2-1/2
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.06.04"]
[Round "9.2"]
[White "So, Wesley"]
[Black "Carlsen, Magnus"]
[Result "1/2-1/2"]
[Annotator "TA"]
[ECO "B92"]
[WhiteElo "2754"]
[BlackElo "2840"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "104"]
[GameId "2318795488477347"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 19,104,11,22,20,14,22,20,16,20,-2,-2,0,16,20,18,11,7,8,27,26,37,18,25,27,16,25,25,20,38,25,36,14,18,-5,0,-6,-10,-7,-11,-4,-7,-23,-12,-3,0,0,-2,-4,-6,-14,-14,-17,-8,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]} 1. e4 {[%emt 0:00:03]} c5 {[%emt 0:00:10]} 2. Nf3 {[%emt 0:00:06]} d6 {[%emt 0:00:07]} 3. d4 {[%emt 0:00:15]} cxd4 {[%emt 0:00:07]} 4. Nxd4 {[%emt 0:00:04]} Nf6 {[%emt 0:00:18]} 5. Nc3 {[%emt 0:00:05]} a6 {[%emt 0:00:15]} 6. Be3 {[%emt 0:01:34]} e5 {[%emt 0:00:11]} 7. Nf3 {[%emt 0:00:08]} Qc7 {[%emt 0:00:13]} 8. a4 {[%emt 0:01:40]} Be7 {[%emt 0:03:18]} 9. Be2 {[%emt 0:00:20] The modern move.} O-O {[%emt 0:00:57]} 10. O-O {[%emt 0:00:10]} Be6 {[%emt 0:00:53]} 11. Ng5 {[%emt 0:08:32] B92: Sicilian Najdorf: 6 Be2.} Nc6 {[%emt 0:13:32]} 12. Nxe6 {[%emt 0:03:29]} fxe6 {[%emt 0:00:09]} 13. Bc4 {[%emt 0:00:09]} Qd7 {[%emt 0:03:44]} 14. f4 $146 {[%emt 0:15:24]} ({Predecessor:} 14. Qf3 Rae8 15. Qh3 Bd8 16. Rfd1 Qe7 17. f3 Nd4 18. Rd2 Bb6 19. Kh1 Kh8 20. Rad1 {1-0 Krejci,J (2503)-Givon,A (2340) Olomouc Valoz Cup 2012 (7)}) 14... exf4 {[%emt 0:02:01]} 15. Bxf4 {[%emt 0:00:09]} Rae8 {[%emt 0:02:34]} 16. Kh1 {[%emt 0:09:38][%CAl Oe4e5] [#] e5! is the strong threat.} Qc8 {[%emt 0:01:36]} 17. Ba2 {[%emt 0:02:45]} (17. Bxd6 $2 {is the wrong capture.} Rd8 18. Qe2 (18. e5 $2 Nxe5 19. Bb3 Bxd6 $19) 18... Bxd6 $19) 17... Kh8 {[%emt 0:15:10]} 18. h3 {[%emt 0:08:53]} ({Reject} 18. Bxd6 $6 Rd8 19. e5 Nxe5 20. Bxe7 Rxd1 21. Raxd1 Re8 22. Rxf6 (22. Bxf6 gxf6 23. Rxf6 Ng4 $17) 22... Rxe7 23. Rxe6 Rxe6 $17) 18... Ne5 {[%emt 0:04:33]} 19. Qd4 {[%emt 0:03:05]} Nf7 {[%emt 0:01:28]} 20. Qc4 {[%emt 0:05:23]} Qxc4 {[%emt 0:00:19]} 21. Bxc4 {[%emt 0:00:04]} Bd8 {[%emt 0:00:14]} 22. Rad1 {[%emt 0:00:25]} Bc7 {[%emt 0:01:22]} 23. b4 {[%emt 0:03:46]} g5 {[%emt 0:06:39]} 24. Be3 {[%emt 0:05:31] A strong pair of Bishops.} Kg7 {[%emt 0:00:35]} 25. a5 {[%emt 0:10:52]} Ne5 {[%emt 0:02:51]} 26. Bd3 {[%emt 0:02:18]} Kg6 {[%emt 0:03:06]} 27. Bd4 {[%emt 0:01:34]} Nfd7 {[%emt 0:05:39][%CAl Bf6d7,Bd7b8,Bb8c6,Bc6d4][%mdl 32]} 28. Na4 {[%emt 0:04:11][%CAl Bc3a4,Ba4b6,Bb6c4][%mdl 32]} Nxd3 {[%emt 0:02:50]} 29. cxd3 {[%emt 0:00:03]} Nb8 {[%emt 0:00:17]} 30. Bb6 {[%emt 0:02:14]} Bxb6 {[%emt 0:00:38]} 31. Nxb6 {[%emt 0:00:03] The position is equal.} Nc6 {[%emt 0:00:23]} 32. Rxf8 {[%emt 0:02:40]} Rxf8 $11 {[%emt 0:00:02][%mdl 4096] Endgame KRN-KRN} 33. Rb1 {[%emt 0:00:05]} Nd4 {[%emt 0:06:24]} 34. Nc4 {[%emt 0:00:06]} Rd8 {[%emt 0:00:55]} 35. Kg1 {[%emt 0:02:10]} d5 {[%emt 0:03:43]} 36. exd5 {[%emt 0:00:18]} Rxd5 {[%emt 0:00:36]} 37. Kf2 {[%emt 0:00:52] Repels Ne2} Kf6 {[%emt 0:00:44]} 38. Ke3 {[%emt 0:00:38]} Nc6 {[%emt 0:01:22]} 39. g4 {[%emt 0:02:16]} Ke7 {[%emt 0:03:39]} 40. Kd2 {[%emt 0:00:59]} Nd4 {[%emt 0:00:22]} 41. Ke3 {[%emt 2:00:08]} Nc6 {[%emt 2:02:43]} 42. Kd2 {[%emt 0:00:00]} h6 {[%emt 0:00:05]} 43. Rb2 {[%emt 0:00:55]} Nd4 {[%emt 0:01:15]} 44. Ke3 {[%emt 0:00:00]} Nb5 {[%emt 0:03:31]} 45. Rf2 {[%emt 0:00:37]} Na7 {[%emt 0:04:33]} 46. Kd2 {[%emt 0:00:50]} Nc6 {[%emt 0:03:00]} 47. Kc3 {[%emt 0:00:00]} Rd8 {[%emt 0:00:10]} 48. Rb2 {[%emt 0:00:43]} Na7 {[%emt 0:01:08]} 49. Rf2 {[%emt 0:00:15]} Nb5+ {[%emt 0:01:30]} 50. Kd2 {[%emt 0:00:00]} Rd5 {[%emt 0:00:42]} 51. Ke3 {[%emt 0:00:06]} Na7 {[%emt 0:01:56]} 52. Kd2 {[%emt 0:00:54]} Nb5 {[%emt 0:00:36] Weighted Error Value: White=0.04 (flawless) /Black=0.02 (flawless) OK: White=13 Black=15 Best: White=1 ---} 1/2-1/2
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.06.04"]
[Round "9.3"]
[White "Gukesh D"]
[Black "Praggnanandhaa, R.."]
[Result "0-1"]
[Annotator "TA"]
[ECO "E24"]
[WhiteElo "2732"]
[BlackElo "2733"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "68"]
[GameId "2318795488477349"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 10,67,2,-14,-21,-17,-16,-29,-36,-35,-34,-35,-41,-34,-15,-4,-13,-65,-50,-179,-155,-271,-264,-251,-250,-278,-235,-324,-338,-307,-75,-80,-75,-79,-77,-83,-79,-76,-77,-79,-71,-73,-74,-82,-86,-352,-337,-374,-381,-439,-376,-362,-362,-412,-417,-521,-425,-467,-467,-457]} 1. d4 {[%emt 0:00:03]} Nf6 {[%emt 0:00:20]} 2. c4 {[%emt 0:00:09]} e6 {[%emt 0:00:04]} 3. Nc3 {[%emt 0:00:07]} Bb4 {[%emt 0:00:05]} 4. a3 {[%emt 0:00:05]} Bxc3+ {[%emt 0:00:06]} 5. bxc3 {[%emt 0:00:04]} b6 {[%emt 0:00:55]} 6. f3 {[%emt 0:00:14]} Nc6 {[%emt 0:00:07] E24: Nimzo-Indian: Sämisch: Unusual Black 5th moves and 5...c5 sidelines.} 7. e4 {[%emt 0:00:06]} Na5 $1 {[%emt 0:00:47][%mdl 4] now scores much better than the old 7...Ba6.} 8. Bd3 {[%emt 0:00:39]} Ba6 {[%emt 0:08:55] Black has an edge.} 9. Qe2 {[%emt 0:00:09]} c5 {[%emt 0:02:51]} 10. Nh3 {[%emt 0:07:17]} cxd4 {[%emt 0:07:13]} 11. cxd4 {[%emt 0:01:53]} Rc8 {[%emt 0:06:27]} 12. e5 {[%emt 0:16:39]} Ng8 {[%emt 0:00:39][%CAl Ra6c4]} 13. Nf2 {[%emt 0:22:46]} (13. Ng5 $11) 13... f5 $146 {[%emt 0:05:39]} ({Predecessor:} 13... d5 14. exd6 Nf6 15. Bf4 Bxc4 16. O-O O-O 17. Rac1 Nd5 18. Bg3 Bxd3 19. Qxd3 Nb7 {½-½ Abdusattorov,N (2768)-Wei,Y (2751) Tata Steel-A 87th 2025 (4)}) 14. g4 {[%emt 0:13:21]} ({Better is} 14. c5 $15 Bxd3 15. Nxd3) 14... Nb3 $19 {[%emt 0:21:34]} 15. Bb2 {[%emt 0:11:27]} (15. Rb1 $17 Nxd4 16. Qe3 Rxc4 (16... Nc6 17. gxf5 Qe7 18. Bb2 $11) 17. Kd1) 15... Nxa1 {[%emt 0:03:24]} 16. gxf5 {[%emt 0:00:08]} Nb3 {[%emt 0:07:08]} 17. Rg1 {[%emt 0:07:04]} Nh6 {[%emt 0:04:51]} 18. f6 {[%emt 0:09:39]} gxf6 {[%emt 0:04:16]} 19. Ne4 {[%emt 0:00:08]} fxe5 {[%emt 0:01:55]} (19... f5 $19 {has better winning chances.} 20. Nd6+ Kf8 21. Nxc8 Qxc8 (21... Bxc8 $2 22. Qf2 $19)) 20. Nd6+ $17 {[%emt 0:06:32]} Kf8 {[%emt 0:01:03]} 21. Qxe5 {[%emt 0:01:27][%csl Gg1][%CAl Re5g7] [#]} Qh4+ {[%emt 0:01:28]} 22. Kd1 {[%emt 0:06:28]} Rg8 {[%emt 0:01:47]} 23. Rxg8+ {[%emt 0:00:04]} Nxg8 {[%emt 0:00:07] A dynamic duo of knights.} 24. Nxc8 {[%emt 0:02:17]} Bxc8 $40 {[%emt 0:02:43][%mdl 128] Black attacks with force.} 25. Kc2 {[%emt 0:00:01]} Na5 {[%emt 0:01:16]} 26. d5 {[%emt 0:00:01] Prevents Nc6} Qh6 {[%emt 0:03:10] Prevents Qg7+} 27. Kb1 $2 {[%emt 0:01:31][%mdl 8192] [#]} (27. Bc1 $17 {was called for.} Qh4 28. Kb1) 27... exd5 $19 {[%emt 0:06:06]} 28. cxd5 {[%emt 0:03:56]} d6 {[%emt 0:02:33]} 29. Qg3 {[%emt 0:02:17]} Nb7 {[%emt 0:02:38]} 30. Bc1 {[%emt 0:00:10]} Qg7 {[%emt 0:01:30]} 31. Qh4 {[%emt 0:00:01]} Qf7 {[%emt 0:00:25][%csl Bd5,Bf3]} 32. Ba6 {[%emt 0:01:27]} Qf5+ {[%emt 0:03:50] Black is clearly winning.} 33. Ka2 {[%emt 0:00:10]} Qxd5+ {[%emt 0:00:20]} 34. Bc4 {[%emt 0:00:02]} Qf5 {[%emt 0:00:11] Weighted Error Value: White=0.43/Black=0.20 (precise) Loses game: White=1 --- Missed win: --- Black=2 Mistake: White=3 --- Inaccurate: White=1 --- OK: White=1 Black=1 Best: --- Black=1 Strong: --- Black=1} 0-1
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.06.05"]
[Round "10.1"]
[White "Firouzja, Alireza"]
[Black "So, Wesley"]
[Result "1/2-1/2"]
[Annotator "TA"]
[ECO "C27"]
[WhiteElo "2759"]
[BlackElo "2754"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "61"]
[GameId "2318795488477351"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 9,61,-28,-18,-26,-33,-30,-21,-47,-27,-49,-30,-52,-56,-62,-36,-72,-72,-74,-68,-73,-28,-39,-17,-10,-9,-19,-10,-12,0,0,0,-11,0,-1,-11,-25,-17,-44,-13,-10,-19,-11,-11,-19,-6,-31,-33,-41,-12,-33,-23,-23,-28,-41]} 1. e4 {[%emt 2:00:00]} e5 {[%emt 0:00:06]} 2. Bc4 {[%emt 0:00:00]} Nf6 {[%emt 0:00:56]} 3. d3 {[%emt 0:00:00]} Bc5 {[%emt 0:06:09]} 4. Nc3 {[%emt 0:00:00]} (4. Nf3 d6 5. c3 O-O 6. O-O Nc6 7. Bg5 h6 8. Bh4 a6 9. b4 Ba7 10. Nbd2 Qe7 11. a4 Be6 12. Bd5 g5 13. Nxg5 Nxd5 14. Nxe6 Qxh4 15. exd5 fxe6 16. g3 {1-0 Firouzja,A (2751)-So,W (2751) Saint Louis Rapid 2024 (2)}) 4... c6 {[%emt 0:01:16]} 5. Qf3 {[%emt 0:00:00]} b5 {[%emt 0:07:21]} 6. Bb3 {[%emt 0:00:00] C27: Vienna Game: 2...Nf6 3 Bc4 Nxe4.} a5 {[%emt 0:00:24]} 7. a3 {[%emt 0:00:00]} d6 {[%emt 0:00:58]} 8. Nge2 {[%emt 0:00:00][%CAl Bg1e2,Be2g3,Bg3f5][%mdl 32] The position is equal.} Be6 {[%emt 0:05:37]} (8... Bg4 $5 9. Qg3 $8 Qe7 $11) 9. h3 $146 {[%emt 0:00:00]} ({Predecessor:} 9. Bxe6 fxe6 10. Be3 Nbd7 11. Qh3 Qe7 12. d4 exd4 13. Nxd4 Bxd4 14. Bxd4 O-O 15. f3 {1-0 Xiong,J (2709)-Pichot,A (2630) PNWCC Online blitz JP 9th 2020 (9)}) 9... Nbd7 {[%emt 0:08:16]} 10. Ng3 {[%emt 0:00:00]} Bxb3 {[%emt 0:08:17]} 11. cxb3 {[%emt 0:00:00][%CAl Bc2b3,Bb3b4][%mdl 32]} Nf8 {[%emt 0:00:25]} 12. Nf5 {[%emt 0:00:00]} Ne6 {[%emt 0:00:46]} 13. Ne2 {[%emt 0:00:00]} Nd7 {[%emt 1:19:29]} 14. O-O {[%emt 0:00:00]} O-O {[%emt 0:00:00]} 15. Bd2 {[%emt 0:00:00]} g6 {[%emt 0:00:00]} 16. b4 {[%emt 0:00:00]} Bb6 {[%emt 0:00:00]} 17. Nh6+ {[%emt 0:00:00]} (17. Nxd6 axb4 18. axb4 Rxa1 19. Rxa1 Qc7) 17... Kg7 {[%emt 0:00:00]} 18. Rac1 {[%emt 0:00:00]} Rc8 {[%emt 0:00:00]} 19. Qg3 {[%emt 0:00:00] [#] Threatens to win with Nf5+.} Kh8 {[%emt 0:00:00]} 20. Kh1 {[%emt 0:00:00]} axb4 {[%emt 0:00:00]} 21. axb4 {[%emt 0:00:00]} Nf6 {[%emt 0:00:00]} 22. Qf3 {[%emt 0:00:00]} Kg7 {[%emt 0:00:00]} 23. Rc2 {[%emt 0:00:00]} Qd7 {[%emt 0:00:00]} 24. Rfc1 {[%emt 0:00:00]} Ng8 {[%emt 0:00:00]} 25. Nxg8 {[%emt 0:00:00]} Kxg8 {[%emt 0:00:00]} 26. Be3 {[%emt 0:00:00]} Bxe3 {[%emt 0:00:00]} 27. Qxe3 {[%emt 0:00:00]} c5 {[%emt 0:00:00]} 28. bxc5 {[%emt 0:00:00]} dxc5 {[%emt 0:00:00]} 29. f4 {[%emt 0:00:00]} exf4 {[%emt 0:00:00]} 30. Nxf4 {[%emt 0:00:00]} Nxf4 {[%emt 0:00:00]} 31. Qxf4 {[%emt 0:00:00] Weighted Error Value: White=0.10 (very precise) /Black=0.08 (flawless) Inaccurate: White=3 Black=4 OK: White=4 Black=8} 1/2-1/2
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.06.05"]
[Round "10.2"]
[White "Carlsen, Magnus"]
[Black "Gukesh D"]
[Result "1-0"]
[Annotator "TA"]
[ECO "B10"]
[WhiteElo "2840"]
[BlackElo "2732"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "129"]
[GameId "2318795488485545"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 19,128,13,22,5,10,0,0,0,5,0,0,0,10,8,6,0,18,0,22,14,81,25,33,22,13,7,19,16,40,46,39,43,36,44,54,58,108,110,104,103,110,124,116,125,120,128,126,125,124,119,134,120,126,109,154,157,141,149,157,141,144,153,154,155,135,120,122,120,131,115,222,223,231,231,231,227,227,221,278,270,282,262,337,338,327,309,354,353,353,325,666,666,429,429,29959,29962,6070,5085,29966,29965,29977,29976,29976,29977,29974,29976,29982,29983,29986,29983,29983]} 1. e4 {[%emt 0:00:03] Carlsen,Magnus} c6 {[%emt 0:00:07]} 2. c4 {[%emt 0:06:37]} d5 {[%emt 0:02:59]} 3. exd5 {[%emt 0:00:03]} cxd5 {[%emt 0:00:06]} 4. cxd5 {[%emt 0:00:11]} Nf6 {[%emt 0:00:20]} 5. Nc3 {[%emt 0:00:11]} Nxd5 {[%emt 0:15:06]} 6. Nf3 {[%emt 0:00:12]} Nc6 {[%emt 0:00:07]} 7. Bb5 {[%emt 0:00:06]} e6 {[%emt 0:01:24]} 8. O-O {[%emt 0:00:36]} Be7 {[%emt 0:00:29]} 9. d4 {[%emt 0:01:48]} O-O {[%emt 0:00:14]} 10. Re1 {[%emt 0:00:38]} Bd7 {[%emt 0:02:33] was the old line (10...Nxc3).} 11. Bd3 {[%emt 0:06:57] B10: Caro-Kann: 2 d3 and 2 c4.} Rc8 {[%emt 0:02:01]} 12. Nxd5 {[%emt 0:07:25]} exd5 {[%emt 0:00:07]} 13. Ne5 {[%emt 0:00:07] The position is equal.} Bf6 {[%emt 0:03:52]} 14. Bf4 {[%emt 0:03:30]} g6 {[%emt 0:04:26]} 15. Qb3 {[%emt 0:07:05][%csl Bb7,Bd5]} Na5 {[%emt 0:12:58]} 16. Qb4 {[%emt 0:04:56]} Be6 {[%emt 0:01:27]} (16... Be7 $5 17. Qd2 $8 Nc6 $11) 17. Rad1 $146 {[%emt 0:07:26]} ({Predecessor:} 17. Bh6 Bg7 18. Bxg7 Kxg7 19. h4 Re8 20. h5 f6 21. Nf3 b6 22. Bb5 Re7 23. Re2 {1-0 Carlsen,M (2776)-Smeets,J (2601) Corus Wijk aan Zee 2009 (12)}) 17... Re8 {[%emt 0:04:23]} 18. h3 {[%emt 0:05:05] The position is symmetric and equal} Be7 {[%emt 0:01:51]} 19. Qa4 {[%emt 0:29:27] White wants to play Bb5.} Qb6 {[%emt 0:04:48] [#]} (19... Bf6 $11 {keeps the balance.}) 20. Nd7 {[%emt 0:03:36] White is more active.} ({White should try} 20. Bb5 $1 $16 {[%CAl Rb5e8]} Red8 21. Nd7 Bxd7 22. Bxd7) 20... Bxd7 $11 {[%emt 0:00:50]} 21. Qxd7 {[%emt 0:00:03]} Nc6 {[%emt 0:04:02]} 22. Qxd5 {[%emt 0:00:51]} Red8 {[%emt 0:00:51] Black is weak on the light squares} 23. Qb5 {[%emt 0:02:05]} Bf6 {[%emt 0:04:32]} 24. Qxb6 {[%emt 0:04:12]} axb6 {[%emt 0:00:01]} 25. Be4 {[%emt 0:04:15]} Rxd4 {[%emt 0:05:45]} 26. Rxd4 {[%emt 0:05:25]} Nxd4 {[%emt 0:00:07]} 27. Bxb7 {[%emt 0:01:38]} Rc2 {[%emt 0:00:13]} (27... Rd8 $14) 28. Bh6 $16 {[%emt 0:01:46]} Ne6 {[%emt 0:00:19]} 29. Rc1 {[%emt 0:01:26]} Rxc1+ {[%emt 0:02:04]} 30. Bxc1 {[%emt 0:01:20][%mdl 4096] Endgame KBB-KBN. White is a pawn up.} Nc5 {[%emt 0:00:02] Against Ba6} 31. Bd5 {[%emt 0:07:44]} Na4 {[%emt 0:01:20]} 32. Kf1 {[%emt 0:00:09]} Nxb2 {[%emt 0:02:35]} 33. Ke2 {[%emt 0:00:06] Dodges Nd3} Kf8 {[%emt 0:03:07]} 34. Be3 {[%emt 0:00:38]} Ke7 {[%emt 0:01:12]} 35. Kd2 {[%emt 0:01:24]} (35. Bxb6 Na4 36. Ba5 Nc3+ 37. Bxc3 Bxc3 $16) 35... Na4 {[%emt 0:01:08]} 36. Kd3 {[%emt 0:00:07]} Be5 {[%emt 0:00:32]} 37. Bb3 {[%emt 0:00:20] This pair of bishops is nice.} Nc5+ {[%emt 0:01:19]} 38. Kc4 {[%emt 0:00:01]} f5 {[%emt 0:00:01][%CAl Bf7f5,Bf5f4][%mdl 32]} 39. Kb5 {[%emt 0:00:17]} ({Much worse is} 39. Bxc5+ $6 bxc5 40. Kb5 (40. Kxc5 Bd6+ 41. Kd5 Ba3 $14) 40... Kd6 $14) 39... f4 {[%emt 0:00:09] [#]} 40. Bd2 {[%emt 0:00:00]} Kd7 {[%emt 0:05:58]} 41. Kxb6 {[%emt 1:59:58]} Ne4 {[%emt 1:59:51]} 42. Bc1 {[%emt 0:00:01]} Nxf2 {[%emt 0:00:09]} 43. Bd5 {[%emt 0:00:00]} Bd4+ {[%emt 0:04:11]} 44. Kb5 {[%emt 0:00:01]} g5 {[%emt 0:00:05]} (44... Be3 $16 {was called for.} 45. Bb2 Nd3) 45. Kc4 $18 {[%emt 0:00:00]} Bb6 {[%emt 0:05:06]} 46. Bf3 {[%emt 0:00:00] Repels Nd1} Nh1 {[%emt 0:00:11]} 47. Bd2 {[%emt 0:00:01]} Ng3 {[%emt 0:00:00]} 48. a4 {[%emt 0:00:00][%CAl Ba2a4,Ba4a5][%mdl 32]} Kc7 {[%emt 0:01:03]} 49. a5 {[%emt 0:00:00]} Bf2 {[%emt 0:00:04]} 50. Kd5 {[%emt 0:00:00]} h5 {[%emt 0:06:23]} 51. Bc3 {[%emt 0:00:00]} Kb7 {[%emt 0:00:09]} 52. Bf6 {[%emt 0:00:00]} g4 {[%emt 0:00:08]} 53. hxg4 {[%emt 0:00:00]} hxg4 {[%emt 0:00:00]} 54. Bxg4 {[%emt 0:00:00]} Nf1 $2 {[%emt 0:00:11]} (54... Be3 55. Ke5 Ka7) 55. a6+ {[%emt 0:00:00]} Ka7 {[%emt 0:00:00]} 56. Be2 {[%emt 0:00:00]} Nd2 {[%emt 0:00:42]} (56... Ng3 $18 57. Bd3 Ka8) 57. Bd4+ {[%emt 0:00:00]} Bxd4 {[%emt 0:00:00]} 58. Kxd4 {[%emt 0:00:00] KB-KN. White is a pawn up.} f3 {[%emt 0:01:56]} 59. Bxf3 {[%emt 0:00:00] White mates.} Kxa6 {[%emt 0:00:00]} 60. Bd5 {[%emt 0:00:00]} Kb6 {[%emt 0:00:00]} 61. g4 {[%emt 0:00:00][%CAl Bg2g4,Bg4g5,Bg5g6][%mdl 32]} Nf1 {[%emt 0:00:00]} 62. g5 {[%emt 0:00:00]} Ng3 {[%emt 0:00:00]} 63. Ke5 {[%emt 0:00:00]} Kc7 {[%emt 0:00:17]} 64. g6 {[%emt 0:00:00]} Nh5 {[%emt 0:00:00]} 65. Bf3 {[%emt 0:00:00] Weighted Error Value: White=0.04 (flawless) /Black=0.38 Mistake: White=1 Black=4 Inaccurate: --- Black=1 OK: White=9 Black=1} 1-0
[Event "Norway Chess 2026"]
[Site "Oslo"]
[Date "2026.06.05"]
[Round "10.3"]
[White "Praggnanandhaa, R.."]
[Black "Keymer, Vincent"]
[Result "1-0"]
[Annotator "TA"]
[ECO "D35"]
[WhiteElo "2733"]
[BlackElo "2759"]
[WhiteFideId "-1"]
[BlackFideId "-1"]
[PlyCount "89"]
[GameId "2318795488489643"]
[EventDate "2026.05.17"]
[EventType "tourn"]
[EventCountry "NOR"]
[SourceTitle "playchess.com"]
[Source "ChessBase"]
[SourceQuality "1"]
[TimeControl "40/7200:0"]
{[%evp 12,89,0,0,8,0,0,0,0,3,1,0,14,14,19,8,29,0,0,-10,0,0,44,43,27,39,38,49,39,39,38,40,39,38,37,37,48,48,39,41,48,37,62,80,100,56,62,30,98,98,158,156,150,147,222,223,204,161,151,130,346,352,476,465,466,439,436,439,490,489,464,465,547,529,613,612,596,593,579,595]} 1. d4 {[%emt 0:00:44]} Nf6 {[%emt 0:00:05]} 2. c4 {[%emt 0:00:06]} e6 {[%emt 0:00:03]} 3. Nf3 {[%emt 0:00:04]} d5 {[%emt 0:01:26]} 4. e3 {[%emt 0:00:10]} Be7 {[%emt 0:03:15]} 5. Nc3 {[%emt 0:00:35]} O-O {[%emt 0:00:16]} 6. cxd5 {[%emt 0:00:06]} exd5 {[%emt 0:00:54]} 7. Bd3 {[%emt 0:00:45]} Nc6 {[%emt 0:08:31] D35: Queen's Gambit Declined: Exchange Variation.} 8. h3 $5 {[%emt 0:13:15][%mdl 4] Leaves trodden paths.} Bd6 $146 {[%emt 0:09:33]} ({Predecessor:} 8... Be6 9. O-O a6 10. b3 Qd7 11. Re1 Bf5 12. Bb2 Nb4 13. Ne5 Qe6 14. a3 Nxd3 15. Nxd3 {0-1 Huttova,K (1602)-Mrmusova,M (1480) SVK-ch U12 Girls 2026 (1)}) 9. O-O {[%emt 0:00:29]} Re8 {[%emt 0:06:38] The position is equal.} 10. Re1 {[%emt 0:03:21]} h6 {[%emt 0:05:28]} 11. a3 {[%emt 0:06:24]} Be6 {[%emt 0:03:21]} 12. b4 {[%emt 0:05:02]} a6 {[%emt 0:02:03]} 13. Bb2 {[%emt 0:04:10]} Qd7 {[%emt 0:08:07]} 14. b5 {[%emt 0:14:59]} axb5 {[%emt 0:01:00]} 15. Bxb5 {[%emt 0:03:22][%CAl Of3e5]} Qe7 {[%emt 0:09:28]} 16. Ne5 {[%emt 0:04:00]} Bxa3 {[%emt 0:09:37]} 17. Bxa3 {[%emt 0:06:10]} (17. Nxc6 bxc6 18. Rxa3 cxb5 (18... Rxa3 19. Bxc6 Ra6 20. Bxe8 $11) 19. Rxa8 Rxa8 20. Nxb5 Qb4 21. Nxc7 Ra2 $19) 17... Rxa3 {[%emt 0:00:04]} 18. Bxc6 {[%emt 0:00:10]} ({Much weaker is} 18. Nxc6 $6 bxc6 19. Rxa3 Qxa3 $17) 18... Rxa1 {[%emt 0:03:02]} 19. Qxa1 {[%emt 0:00:18]} bxc6 {[%emt 0:00:04]} 20. Nxc6 {[%emt 0:00:57]} Qd6 {[%emt 0:00:06]} 21. Ne5 {[%emt 0:00:56]} Rc8 {[%emt 0:12:45]} 22. Rb1 {[%emt 0:12:17][%CAl Be1b1,Bb1b3,Bb3b6][%mdl 32]} c5 {[%emt 0:00:55]} 23. Nb5 {[%emt 0:00:18]} Qf8 {[%emt 0:03:03]} 24. dxc5 $1 {[%emt 0:01:52]} Bf5 {[%emt 0:01:41]} 25. Rb3 {[%emt 0:02:20]} Qxc5 {[%emt 0:01:13]} 26. Nd4 {[%emt 0:00:47] Excellent horsemanship.} Qc1+ {[%emt 0:03:24]} 27. Qxc1 {[%emt 0:00:15]} Rxc1+ {[%emt 0:00:01]} 28. Kh2 {[%emt 0:00:05]} Be6 {[%emt 0:02:37]} 29. Rb6 {[%emt 0:09:03]} Rf1 {[%emt 0:06:07]} (29... Ne4 $11) 30. f4 {[%emt 0:05:20][%CAl Bf2f4,Bf4f5,Bf5g6][%mdl 32]} h5 {[%emt 0:00:28]} (30... Kh7 $142) 31. Rb8+ $16 {[%emt 0:04:29]} Kh7 {[%emt 0:00:06]} 32. Nef3 {[%emt 0:00:07] [#] and f5 would now be decisive White is more active.} Ne4 {[%emt 0:05:14]} (32... g6 $16 33. Ng5+ Kg7 34. Ndxe6+ (34. Ngxe6+ $2 fxe6 35. Nxe6+ Kf7 $18) 34... fxe6 35. Rb7+ (35. Nxe6+ $2 Kf7 $18) 35... Kg8 36. Nxe6 Ne8) 33. f5 $18 {[%emt 0:01:19]} Bd7 {[%emt 0:00:01]} 34. Rd8 {[%emt 0:02:59]} Ba4 {[%emt 0:00:02]} 35. Ne5 {[%emt 0:00:57]} g6 $2 {[%emt 0:02:19] [#] This move loses the game for Black.} (35... g5 $16) 36. Rf8 {[%emt 0:04:12]} (36. Nxf7 gxf5 37. Ne5 (37. Rxd5 $2 h4 $18) 37... h4 $18) (36. Rxd5 $2 Kg7 $18) 36... Nd6 {[%emt 0:02:21]} 37. fxg6+ {[%emt 0:01:21] White is clearly winning.} Kg7 {[%emt 0:00:01]} 38. Ne6+ {[%emt 0:00:24]} fxe6 {[%emt 0:00:01]} 39. Rxf1 {[%emt 0:00:05][%mdl 4096] Endgame KRN-KBN} Be8 {[%emt 0:00:04]} 40. Kg3 {[%emt 0:00:49]} Bxg6 {[%emt 0:00:00]} 41. Kf4 {[%emt 2:00:38]} h4 {[%emt 2:01:06]} 42. Ra1 {[%emt 0:01:04]} Nf7 {[%emt 0:01:16]} 43. Ra7 {[%emt 0:00:23]} Kf6 {[%emt 0:00:00]} 44. Ng4+ {[%emt 0:00:18]} Kg7 {[%emt 0:00:00]} 45. Re7 {[%emt 0:00:00] Weighted Error Value: White=0.05 (flawless) /Black=0.26 (precise) Loses game: --- Black=1 Mistake: --- Black=3 Inaccurate: White=2 Black=2 OK: White=6 Black=7 Best: White=1 Black=1 Strong: White=1 ---} 1-0