Mixed results
The 2024 Tata Steel Masters in Wijk aan Zee once again offered a great chess spectacle. This year, the main focus was on the return of the World Champion, Ding Liren, and the five candidates from Toronto. Ding did not have a good tournament overall, and in the second half he was a shadow of his former self. The candidates had mixed results.
The results of the candidates are mainly statements to the other players that will participate in the Toronto event: Alireza Firouzja lost three black games in a row during the tournament and equalised with his white games. It appears that he held back his opening preparation with Black in the Netherlands. Against Gukesh and Praggnanandhaa, he was ultimately lucky in getting two draws.
Ian Nepomniachtchi cannot be satisfied with his final fifty-percent score. Vidit only lost to Wei Yi in the final round and had no serious difficulties in any of the first twelve rounds. Pragg can be satisfied with twelve of his thirteen games.
The table of candidates in the direct comparison sees Gukesh and Vidit at the top. However, the two Indians had the white pieces in three games, while Nepo and Pragg played three times with the black pieces.

Candidates’ direct-encounter results | Created on ChessBase 17
Gukesh seems to be in the best form a few months before the 8-player tournament. In his games against Firouzja and Pragg, he could have scored more than two half points. Let us have a closer look at what happened in the games between the three youngsters. Curiously, these games took place in the three final rounds.
Replay and check the LiveBook here |
Please, wait...
1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 d5 5.cxd5 Nxd5 6.e4 Nxc3 7.bxc3 c5 8.Be3 Bg4 9.Rc1 0-0 10.Be2 Qa5 11.Qd2 e6 12.h3 12.d5 12...Bxf3 13.Bxf3 Nc6 14.d5 exd5 15.exd5 Ne5 16.Be2 c4! 17.f4 Nd7 18.0-0 Nb6 19.Rfd1 Rfd8 20.Bf3 Rd7 21.f5 Rad8 22.Bg5 22...f6 22...Re8!? 23.Re1!? 23.f6 Bf8 24.Bh6 Bd6 25.Bf4 Red8 23...Ra8 24.f6 Bf8 25.Kh1 Rad8 26.Rcd1 Rd6 26...Nxd5?? 27.Re5!+- 27.Bf4 Rxf6 28.Bg5 Rfd6 29.Bxd8 Rxd8 30.Bg4 23.Bh4 Nxd5 24.Qe1 Kf8 24...Qxa2?? 25.Rxd5 Rxd5 26.Bxd5+ Rxd5 27.Qe8+ Bf8 28.Qe6+ Kg7 29.Bxf6+ Kh6 30.Qe3+ Kh5 31.g4# 25.Qe6 25...Nf4? 25...Rd6 26.Rxd5!? Rxd5 27.Bxf6 Qb6+ 28.Qxb6 axb6 29.Bxd8 Rxd8 26.Qxd7? 26.Rxd7! Nxe6 27.fxe6 Rxd7 28.exd7 Qb6+ 29.Bf2 Qd8 30.Rd1+- 26...Rxd7 27.Rxd7 Qxf5? 27...Nd3 28.Rf1 Qxf5 29.Rxb7 Bh6 30.Bg3 Be3+ 31.Kh2 Bf4 32.Bxf4 Qxf4+ 33.Kh1 h5 28.Rxb7 Nxh3+ 29.Kh1! Nf4 29...Ng5 30.Rd1 Ne6 31.Rxa7+- 30.Bg3? 30.Re1! h6 30...Ne6 31.Rd7 31.Ree7 Ne6 32.Bg3 h5 33.Red7 Kg8 34.Bd5+- 30...Qg5? 30...Kg8! 31.Re1 Ne6 32.Rd7 Nf8 33.Rxa7 Qg5 34.Kh2 f5± 31.Bh2? 31.Bxf4! Qxf4 32.Rd1 Qh4+ 33.Kg1 f5 34.Kf1 Bf6 35.Rdd7 Qf4 36.Kf2 Bh4+ 37.Ke2 Qe5+ 38.Kd1+- 31...f5 32.Re1 32.Rcb1! Qh6 33.Rxa7 Kg8 34.Rb8+ Bf8 35.Re8! 35.Raa8 Ne6 36.Rb7= 36.Bd5?? Qc1+ 37.Bg1 Kg7‼-+ 32...Qh4 33.Ree7 Bxc3? 33...Nh5 34.g4 Ng3+ 35.Kg2 Ne4= 34.Rxh7? 34.Bc6! Qxe7 35.Rxe7 Kxe7 36.Bxf4± 34...Qe1+ 35.Bg1 Be5 36.Rxa7 Kg8 37.Rhe7 Qh4+ 38.Bh2 Qe1+ ½–½ - Start an analysis engine:
- Try maximizing the board:
- Use the four cursor keys to replay the game. Make moves to analyse yourself.
- Press Ctrl-B to rotate the board.
- Drag the split bars between window panes.
- Download&Clip PGN/GIF/FEN/QR Codes. Share the game.
- Games viewed here will automatically be stored in your cloud clipboard (if you are logged in). Use the cloud clipboard also in ChessBase.
- Create an account to access the games cloud.
Gukesh D | 2725 | Firouzja,A | 2759 | ½–½ | 2024 | | 86th Tata Steel Masters 2024 | 11 |
Please, wait...

Dommaraju Gukesh beat Ian Nepomniachtchi in round 5 | Photo: Tata Steel Chess Tournament / Lennart Ootes
Replay and check the LiveBook here |
Please, wait...
1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Nf3 0-0 5.Bg5 c5 6.d5 exd5 7.cxd5 d6 8.e3 h6 9.Bh4 Bf5 10.Bd3 Bxd3 11.Qxd3 Nbd7 12.0-0 Re8 13.Ne2 13...a6 14.Qf5!? c4?! 14...g5 15.Bg3 15.Nxg5? Re5-+ 15.Bxg5? hxg5 16.Qxg5+ Kh8 17.Ng3 Nh7 15...Qe7 16.Nxg5!? 16.a3 Ba5 17.b4!? Bb6 18.bxc5 Bxc5 19.h4 Qe4 20.Ned4 Qxd5 21.hxg5 hxg5 22.Qxg5+ Qxg5 23.Nxg5 Ne5 16...hxg5 17.Qxg5+ Kh8 18.Qh4+ Nh7 19.Qxe7 Rxe7 20.Bxd6 Ree8 15.Rac1 Rc8?! 15...b5 16.Nfd4 Bc5 17.Nc6 Qc8 18.Rfd1 Ne5 19.Qxc8 Raxc8 20.Nxe5 Rxe5 21.Bxf6 gxf6 16.a3 Ba5 17.Ng3 Qe7 18.Qh3 18.b4! g6 18...cxb3? 19.Bxf6 gxf6 20.Nh5 Kh8 21.Qg4 Qf8 22.Rxc8 Rxc8 23.Qxd7 19.Qf4 Bd8 20.Rfd1 Qf8 21.Bxf6 18...Rc5 19.Nf5 Qf8 20.Rfd1 20...Bd8 21.Rd4 21.Bg3 Ne5 21...Bc7 22.Rd4 b5 23.Bf4± 22.Nxe5 dxe5 23.d6± 21.Qg3? g6 22.Nxd6 Nh5 21...b5 22.Bg3 22.Qg3? g6 23.Nxd6 Nh5 22...Ne5 22...Bc7!? 23.Bf4 h5 24.Bg5 Bd8 25.Rf1± 23.Rcd1 Nh7 23...a5 24.Bf4 Kh8 24...h5 25.Qg3 25.Kf1 b4 26.Nxh6!? gxh6 27.Bxh6 Qg8 28.Bf8+ 28...Qh7 29.Rh4 Rxf8 30.Rxh7+ Nxh7 31.Nxe5 dxe5 24.Bf4 Ng5 25.Qg3 Ngxf3+ 26.gxf3 Kh7 27.Qh3?! 27.Re4 Bf6 28.Qh3 Kg8 29.Bxh6 gxh6 30.Nxh6+ Kg7 31.Nf5+ Kg8 32.Kh1 27...Be7! 28.Re4 Rd8? 28...Nd3! 29.Nxe7 Nxf4 29...Rxe7?? 30.Bxd6 30.Qf5+ Ng6 31.Nxg6 fxg6 32.Qxf8 Rxf8 33.Re7 Rxf3= 29.Kg2!? 29.Nxe7 Qxe7 30.Bxe5 dxe5 31.Qf5+ g6 32.Qxe5 Qxe5 33.Rxe5 Kg7 29...a5 29...Ng6!? 30.Rxe7 Nxe7 31.Bxd6 Rxd6 32.Nxd6 f5! 33.Kf1 33.e4?? Ng6! 33...Qf6 34.Ne8 Qxb2!?= 30.Rdd4 c3 30...Ng6 31.bxc3 Rxc3?? 32.Rxe5! dxe5 33.Bxe5 f6 34.d6! Bxd6 35.Bxd6 Qf7 36.Rg4 Rg8 37.Bf4 Qf8 38.Bd6 Qf7 39.Bf4 Qf8 40.Bd6? Qf7 ½–½ - Start an analysis engine:
- Try maximizing the board:
- Use the four cursor keys to replay the game. Make moves to analyse yourself.
- Press Ctrl-B to rotate the board.
- Drag the split bars between window panes.
- Download&Clip PGN/GIF/FEN/QR Codes. Share the game.
- Games viewed here will automatically be stored in your cloud clipboard (if you are logged in). Use the cloud clipboard also in ChessBase.
- Create an account to access the games cloud.
Gukesh D | 2725 | Praggnanandhaa R | 2743 | ½–½ | 2024 | | 86th Tata Steel Masters 2024 | 12 |
Please, wait...
Attack like a Super Grandmaster

In this Fritztrainer: “Attack like a Super GM†with Gukesh we touch upon all aspects of his play, with special emphasis on how you can become a better attacking player.

Praggnanandhaa in round 12 | Photo: Tata Steel Chess Tournament / Lennart Ootes
Replay and check the LiveBook here |
Please, wait...
1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.cxd5 Nxd5 5.e4 Nxc3 6.bxc3 Bg7 7.Bc4 c5 8.Ne2 0-0 9.0-0 Nc6 10.Be3 e6 11.dxc5 Qa5 12.f4 Rd8 13.Qe1 Qa4 13...Bd7?! 14.Bb3 14.a4!? 14...Qc7 15.Nd4? 15.a4 Na5 16.Ba2 Bc6 17.f5± 15...Nxd4 16.cxd4 Bb5 17.Qf2 Bxf1 18.Rxf1 Qc6 19.Qf3?? 19.e5 19...Bxd4 14.Bb3 Qxe4 15.Ng3 Qd3 16.Rc1 Bd7 16...b6 17.cxb6 Bb7 18.bxa7 Qa6 19.Ne4 Nxa7 20.Nc5 Qc6 21.Qf2 Ba6 22.c4 Qc8 23.Na4 Qc6 24.Rfd1 Rxd1+ 25.Rxd1 Qc7 26.Nb6 Rd8 27.Nd5 Qb7 28.Bxa7 exd5 29.cxd5 Bf8 30.Bc5 Qc7 31.Bxf8 Kxf8 32.Qd4 Kg8 33.d6 Qd7 34.Re1 Rf8 35.Re7 Qb5 36.h3 Qf1+ 37.Kh2 17.Qf2 17...Be8N 17...Ne7 18.Rfd1 Qb5 19.Ne4 Qc6 20.Nd6 Be8 21.g4 b6 22.f5!? gxf5 23.Bg5 Rd7 24.Bc4 a6 25.Be2 Qxc5 26.Qxc5 bxc5 27.Nxe8 Rxd1+ 28.Bxd1 Rxe8 29.Ba4 h6! 30.Bh4 Ng6 31.Bxe8 Nxh4 32.h3 Nf3+ 33.Kf2 fxg4 34.hxg4 Ne5 35.Rg1 Kf8 36.Ba4 Nd3+ 37.Ke2 Nf4+ 38.Kf3 Nd5 39.Rb1 Be5 40.c4 Nc3 41.Re1 Bf6 42.Bb3 a5 43.a4 Ke7 44.Rc1 Kd6 45.Rc2 Bd4 46.Rh2 Bg7 47.Bc2 Ke7 17...Na5 18.Bc2 Qa6 19.Bd4 19.Ne4 Bc6 20.Nd6 Bb5 21.Nxb5 Qxb5 22.g4 Qc4 23.Bd1 Rd7 24.Be2 Qa4 25.Bd1 Qc6 26.f5 exf5 27.gxf5 Qe4 28.fxg6 hxg6 29.Bf3 Qc4 30.h4 Re8 31.h5 Rd3 32.Bd4 Bxd4 33.cxd4 Qxd4 34.hxg6 fxg6 35.c6 Nxc6 36.Bxc6 bxc6 37.Qxd4 Rxd4 38.Rxc6 Rg4+ 39.Kh2 a5 40.Ra6 a4 41.Ra7 Rf8 19...Bxd4 19...Bb5 20.Rfd1 f5 21.Qe3 Qc6 22.Ne2 Bxe2 23.Qxe2 Kf7 24.g4 Qc7 25.Rd3 Re8 26.Be3 Rad8 27.Ba4 Nc6 28.gxf5 gxf5 29.Bb3 Rxd3 30.Qxd3 Kf8 31.Qd6+ Qxd6 32.cxd6 Rd8 33.Rd1 Bxc3 34.d7 Kf7 35.Bf2 Ba5 36.Kf1 Rg8 37.Rd6 Rg6 38.Bh4 Nd8 39.Rd3 20.cxd4 Bb5 21.Rfd1 f5 22.h4 Rd7 23.Re1?! 23.h5 18.Rfd1 Qa6 19.Ne4 Rxd1+ 20.Rxd1 Rd8 20...Qa5!? 21.Rd3 21.g4!? 21...Rd8 22.Nd6 Bxc3 21.Rxd8 21.Nd6!? Qa5 22.Rd3 22.Nxb7? Rxd1+ 23.Bxd1 Qxc3 21...Nxd8 22.Qd2 Qa5 23.Bd4 Nc6 24.Bxg7 Kxg7 25.Qe3 Bd7 26.Nd6 26.g4!? h6 27.h4 f5 28.Nd6 26...b6 27.cxb6 Qxb6 28.Qxb6 axb6 29.Nc4 b5 30.Nd6 b4? 30...e5! 31.Bxf7 exf4= 31.cxb4 Nxb4 32.Kf2 Kf6 33.a3 33.Ke3 Ke7 34.Ne4 Nc6 35.Ba4 Nb4 36.Bxd7 Kxd7 37.a4 Nd5+ 38.Kf3 h6 33...Ke7 34.Ne4 Nd5?! 35.Bxd5 exd5 36.Nc5 Bc6 37.Nb3 Kd6 38.Nd4 Ba4 39.Ke3 f6 40.Kd3 g5 41.g3 gxf4 42.gxf4 Kc5 43.Kc3 Be8 44.Nb3+ Kd6 45.Nd4 Kc5 46.Nb3+ Kd6 47.Kb4 d4 48.Nxd4 Kd5 49.Nb5 Bg6 50.Nc3+ Kd4 51.a4 Bd3 52.a5 f5 53.Na4 Be2 54.Nc5 Kd5 55.Na4 Bf1 56.Nc5 Be2 57.a6 Bxa6 58.Nxa6 Ke4 59.Kc3 Kxf4 60.Kd2 ½–½ - Start an analysis engine:
- Try maximizing the board:
- Use the four cursor keys to replay the game. Make moves to analyse yourself.
- Press Ctrl-B to rotate the board.
- Drag the split bars between window panes.
- Download&Clip PGN/GIF/FEN/QR Codes. Share the game.
- Games viewed here will automatically be stored in your cloud clipboard (if you are logged in). Use the cloud clipboard also in ChessBase.
- Create an account to access the games cloud.
Praggnanandhaa R | 2743 | Firouzja,A | 2759 | ½–½ | 2024 | | 86th Tata Steel Masters 2024 | 13 |
Please, wait...

The ever-stylish Alireza Firouzja | Photo: Tata Steel Chess Tournament / Lennart Ootes
The conclusion of the games played between the candidates in Wijk aan Zee should be that Gukesh is a force to be reckoned with.
Praggnanandhaa, like Vidit, seems to want to play a controlled offence. Except for the game against Gukesh, Pragg’s play was almost flawless. After the game against the other boy from Chennai, however, Pragg was disappointed and spoke of a game in which none of his moves made sense. A day later, Gukesh talked about the draw against Pragg very calmly.
In the end, Gukesh achieved a strong result with a plus-four score. The Indian only lost to Wei Yi in the final of the blitz tiebreakers. Firouzja, Pragg and Vidit all obtained plus-two scores. Each of the three players can be somewhat satisfied.
Firouzja managed five victories with three defeats. This high number of victories was topped by Gukesh, who had two defeats at the start of the tournament — and six wins. Just like Nodirbek Abdusattorov from Uzbekistan, who is not the focus of this report.
All candidates’ games - Tata Steel Masters
Replay and check the LiveBook here |
Please, wait...
1.e4 e5 2.Nf3 Nf6 3.Nxe5 d6 4.Nf3 Nxe4 5.d4 d5 6.Bd3 Bd6 7.0-0 0-0 8.c4 c6 9.Re1 Bf5 10.Qc2 Na6 11.a3 Bg6 12.Be3 Rc8 13.Nc3 Nxc3 14.Qxc3 Bxd3 15.Qxd3 dxc4 16.Qxc4 Nc7 17.Qb3 b6 18.Rac1 Nd5 19.Bd2 Re8 20.Qa4 Rxe1+ 21.Rxe1 a5 22.h3 f6 23.Rc1 Qd7 24.h4 g6 25.Qc2 Kg7 26.Re1 Re8 27.Rxe8 Qxe8 28.Kf1 Bc7 29.a4 Qe6 30.Qd3 h5 31.Qc2 Kf7 32.b3 Bd8 33.Qc4 Be7 34.Qd3 Bd6 35.g3 Ne7 36.Qc4 Qd5 37.Ne1 Ke8 38.Qxd5 Nxd5 39.Ke2 Kf7 40.Ng2 Ke6 41.Kf3 Bc7 42.Ke4 Bd8 43.Ne1 Be7 44.Nd3 Bd6 45.Nb2 Ba3 46.Nc4 Be7 47.Kf3 Kf5 48.Ne3+ Ke6 49.Nc4 Bd8 50.Ke4 f5+ 51.Kf3 Bf6 52.Be3 Kd7 53.Ke2 Ke6 54.Kf3 Kd7 55.Ke2 Ke6 ½–½
- Start an analysis engine:
- Try maximizing the board:
- Use the four cursor keys to replay the game. Make moves to analyse yourself.
- Press Ctrl-B to rotate the board.
- Drag the split bars between window panes.
- Download&Clip PGN/GIF/FEN/QR Codes. Share the game.
- Games viewed here will automatically be stored in your cloud clipboard (if you are logged in). Use the cloud clipboard also in ChessBase.
- Create an account to access the games cloud.
Vidit,S | 2742 | Nepomniachtchi,I | 2769 | ½–½ | 2024 | C42 | 86th Tata Steel Masters 2024 | 3 |
Gukesh D | 2725 | Nepomniachtchi,I | 2769 | 1–0 | 2024 | D50 | 86th Tata Steel Masters 2024 | 5 |
Nepomniachtchi,I | 2769 | Praggnanandhaa R | 2743 | ½–½ | 2024 | A34 | 86th Tata Steel Masters 2024 | 6 |
Vidit,S | 2742 | Firouzja,A | 2759 | 1–0 | 2024 | B90 | 86th Tata Steel Masters 2024 | 7 |
Gukesh D | 2725 | Vidit,S | 2742 | ½–½ | 2024 | C42 | 86th Tata Steel Masters 2024 | 9 |
Vidit,S | 2742 | Praggnanandhaa R | 2743 | ½–½ | 2024 | E11 | 86th Tata Steel Masters 2024 | 10 |
Gukesh D | 2725 | Firouzja,A | 2759 | ½–½ | 2024 | D85 | 86th Tata Steel Masters 2024 | 11 |
Gukesh D | 2725 | Praggnanandhaa R | 2743 | ½–½ | 2024 | E31 | 86th Tata Steel Masters 2024 | 12 |
Firouzja,A | 2759 | Nepomniachtchi,I | 2769 | 1–0 | 2024 | B13 | 86th Tata Steel Masters 2024 | 12 |
Praggnanandhaa R | 2743 | Firouzja,A | 2759 | ½–½ | 2024 | D87 | 86th Tata Steel Masters 2024 | 13 |
Please, wait...
Links