Samarkand
Nepomniachtchi - Tari
Straight ahead: 30.Rxf7!
Official website >>
Samarkand
Cheparinov - Rapport
Decoy: 24.Re8! Rxe8 25.Qxf6+!
Official website >>
Groningen
De Winter - Beerdsen
Jumps: 30.Nxf7! Qxd5 31.Nh6+
Official website >>
Chartres
Fedorchuk - Firouzja
Every little bit helps: 32.Rb5? Ne2+ 33.Kh2 Nc3
Official website >>
Al Ain
Prokhorov - Velavaa
Pawns are the soul of the game: 21.Nxd6!
Official website >>
Moscow
Lagno - Sadhwani
Scalade: 21.Ng5! fxg5 22.Bxg6
Official website >>
Qingdao
Bodnaruk - Adhikari
A cavalry foray: 25.Nfe5!
Official website >>
Qingdao
Dubov - Orozbaev
Marlborough has left for the war: 15.g4!
Official website >>
Chennai
Eljanov - Sjugirov
Sprinter: 35...c4! 36.Rxb6 c3
Official website >>
Zagreb
Jusic - Petrov
Baiting: 43...h5+! 44.Kxh5?? Rg3!
Official website >>
Moscow
Artemiev - Radjabov
Zugzwang: 34.h4! a6 35.g3
Official website >>
Toronto
Abdusattorov - So
Giving way to the passer: 35.Qxd7!
Official website >>