The Tata Steel Chess Tournament 2024 was the 86th edition of the annual chess tournament held in Wijk aan Zee from 13–28 January 2024. The competition followed a similar format to the previous year's edition, taking place at the Dorpshuis De Moriaan in Wijk aan Zee, Netherlands, while round 9 of the Masters section was played at the AFAS Circustheater in The Hague, Netherlands as part of the competition's "Chess on Tour" event.
The Masters section was won by China's Wei Yi, who defeated India's Gukesh Dommaraju by a score of 1.5–0.5 in the finals of a four-player knockout tournament tiebreak. India's Leon Luke Mendonca won the Challengers' section, earning a spot in the 2025 Tata Steel Masters event. Both the Masters and Challengers sections were eligible for the 2024 FIDE Circuit.
The event witnessed a four-way tie for first place for the first time since 1989, between the defending champion Anish Giri, Nodirbek Abdusattorov, Gukesh Dommaraju and eventual champion Wei Yi.
Organization
The tournament was a fourteen-player, single round-robin tournament, meaning there are 13 rounds with each player facing the others once.
The field of 14 players in the Masters section included the defending champion Anish Giri, and both the defending World Chess Champion and Women's World Chess Champion, Ding Liren and Ju Wenjun, with Ding playing his first international event since May 2023 after taking a hiatus from professional chess due to illness. Notably, world number one and former World Chess Champion Magnus Carlsen did not play at the event for the first time since 2014; Tournament Director Jeroen van den Berg said that Carlsen's absence was due to "scheduling conflicts".
Regulations The time control was 100 minutes for the first 40 moves, followed by 50 minutes for all remaining moves, plus a 30 second increment per move from move 1. Players got 1 point for a win, ½ point for a draw and 0 points for a loss.
Tiebreaks for the first place were addressed as follows:Tiebreak regulations - Tata Steel Masters, (PDF) Tata Steel Chess
Players would play two blitz chess games at 3 minutes plus 2 seconds per move. If a three or five-way tie had occurred, a single round-robin would be played. As four players were tied, a single elimination tournament was played. Two players still tied for first after the blitz chess games would play a "sudden death" game with white receiving 2½ minutes while black receives 3 minutes plus both players would gain 2 seconds per move. A drawing of lots determined which player had white. If the game had been drawn, the players would have switched colors and played again with that colour for the next two games, and then repeated this process until a decisive result was obtained.
Standings Masters
+86th Tata Steel Masters, 12–28 January 2024, Wijk aan Zee, Netherlands, Category XIX (2712) Player Rating 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Total TB SB H2H TPR 1 2740 0 ½ ½ 0 1 ½ 1 ½ 1 1 ½ 1 1 8½ 3 2820 2 2725 1 0 ½ ½ ½ ½ 1 0 ½ 1 1 1 1 8½ 2½ 2821 3 2749 ½ 1 0 ½ ½ ½ ½ ½ 1 1 1 ½ 1 8½ 1 2819 4 2727 ½ ½ 1 ½ 0 ½ 0 ½ 1 1 1 1 1 8½ ½ 2821 5 2759 1 ½ ½ ½ 0 ½ 1 1 0 0 1 1 ½ 7½ 48.50 2765 6 2742 0 ½ ½ 1 1 ½ ½ ½ ½ ½ ½ 1 ½ 7½ 47.75 2767 7 2743 ½ ½ ½ ½ ½ ½ ½ 1 1 ½ ½ ½ ½ 7½ 47.00 2767 8 2769 0 0 ½ 1 0 ½ ½ 1 ½ ½ ½ ½ 1 6½ 2708 9 2780 ½ 1 ½ ½ 0 ½ 0 0 ½ ½ ½ ½ 1 6 2678 10 2549 0 ½ 0 0 1 ½ 0 ½ ½ ½ 0 ½ ½ 4½ 28.25 2614 11 2643 0 0 0 0 1 ½ ½ ½ ½ ½ ½ ½ 0 4½ 28.00 2607 12 2682 ½ 0 0 0 0 ½ ½ ½ ½ 1 ½ ½ 0 4½ 27.00 2604 13 2740 0 0 ½ 0 0 0 ½ ½ ½ ½ ½ ½ 1 4½ 25.00 2600 14 2625 0 0 0 0 ½ ½ ½ 0 0 ½ 1 1 0 4 2578
Tiebreaks
Challengers {| class="wikitable" style="text-align: center;" |+2024 Tata Steel Challengers, 12–28 January 2024, Wijk aan Zee, Netherlands, Category XIII (2569) ! !! Player !! Rating !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! 7 !! 8 !! 9 !! 10 !! 11 !! 12 !! 13 !! 14 !! Total !! SB !! !! TPR
| 1 || align="left" ||| 2611 || || ½|| ½|| 0|| 1|| 1|| ½|| 1|| 0|| 1|| 1|| 1|| 1|| 1|| 9½ || || ||2741 |- | 2 || align="left" ||| 2602 || ½|| || 1|| ½|| ½|| 1|| ½|| ½|| 1|| ½|| 1|| ½|| ½|| 1|| 9 || 55.50 || ||2708
| 3 || align="left" ||| 2572 || ½|| 0|| || ½|| 0|| 1|| 1|| 1|| 1|| ½|| ½|| 1|| 1|| 1|| 9 || 50.25 || ||2710
| 4 || align="left" ||| 2627 || 1|| ½|| ½|| || ½|| ½|| ½|| 0|| ½|| 1|| ½|| 1|| 1|| 1|| 8½ || 49.75 || ||2675
| 5 || align="left" ||| 2663 || 0|| ½|| 1|| ½ || || 0|| 1|| ½|| ½|| ½|| 1|| 1|| 1|| 1|| 8½ || 47.75 || ||2672
| 6 || align="left" ||| 2630 || 0|| 0|| 0|| ½|| 1|| || ½|| ½|| 1|| 1|| 0|| 1|| 1|| 1|| 7½ || || ||2622
| 7 || align="left" ||| 2692 || ½|| ½|| 0|| ½|| 0|| ½|| || ½|| 1|| 1|| ½|| 1|| 1|| 0|| 7 || 41.25 || ||2589
| 8 || align="left" ||| 2615 || 0|| ½|| 0|| 1|| ½|| ½|| ½|| || ½|| ½|| 1|| 0|| 1|| 1|| 7 || 39.50 || ||2595
| 9 || align="left" ||| 2566 || 1|| 0|| 0|| ½|| ½|| 0|| 0|| ½|| || ½|| 1|| 0|| ½|| 1|| 5½ || 32.50 || ||2512
| 10 || align="left" ||| 2500 || 0|| ½|| ½|| 0|| ½|| 0|| 0|| ½|| ½|| || ½|| ½|| 1|| 1|| 5½ || 28.75 || ||2518
| 11 || align="left" ||| 2665 || 0|| 0|| ½|| ½|| 0|| 1|| ½|| 0|| 0|| ½|| || 1|| 1|| 0|| 5 || || ||2475
| 12 || align="left" ||| 2420 || 0|| ½|| 0|| 0|| 0|| 0|| 0|| 1|| 1|| ½|| 0|| || ½|| 1|| 4½ || || ||2471
| 13 || align="left" | || 2427 || 0|| ½|| 0|| 0|| 0|| 0|| 0|| 0 || ½ || 0|| 0|| ½|| || 1|| 2½ || || ||2330
| 14 || align="left" | || 2381 || 0|| 0|| 0|| 0|| 0|| 0|| 1|| 0|| 0|| 0|| 1|| 0|| 0|| || 2 || || ||2288
Results by round The pairings for both the Masters and Challengers section were announced before the start of the tournament. First named player is white. 1–0 indicates a white win, 0–1 indicates a black win, and ½–½ indicates a draw. Numbers in parentheses show players' scores prior to the round. Final column indicates opening played, sourced from The Week in Chess.
Rounds 1–13 for both sections began at 14:00 local time (CET), which is 13:00 UTC. The final round began at 12:00 CET, which is 11:00 UTC.
Masters
{| class="wikitable" style="font-size: 90%" |- |colspan=7 style="background:#cccccc;" | Round 1 – 13 January 2024 |- | Jorden van Foreest || 0–1 || Alireza Firouzja || C11 French Defence |- | Max Warmerdam || 0–1 || Ian Nepomniachtchi || D37 QGD: 5.Bf4 |- | Ju Wenjun || 0–1 || Anish Giri || B40 Sicilian Classical |- | Vidit Gujrathi || || Ding Liren || E47 Nimzo-Indian |- | Alexander Donchenko || 0–1 || Wei Yi || E60 King's Indian Defence |- | Gukesh Dommaraju || ½–½ || || C55 Two Knights Defense |- | R Praggnanandhaa || ½–½ || Parham Maghsoodloo || |- |colspan=7 style="background:#cccccc;" | Round 2 – 14 January 2024 |- | Alireza Firouzja (1) || 1–0 || || C67 Ruy Lopez Berlin |- | || ½–½ || R Praggnanandhaa (½) || E06 Catalan |- | Wei Yi (1) || 0–1 || Gukesh Dommaraju (½) || C53 Giuoco Piano |- | Ding Liren (½) || ½–½ || Alexander Donchenko (0) || E94 King's Indian Classical |- | Anish Giri (1) || ½–½ || Vidit Gujrathi (½) || D10 Slav Defense |- | Ian Nepomniachtchi (1) || ½–½ || Ju Wenjun (0) || E06 Catalan |- | Jorden van Foreest (0) || 0–1 || Max Warmerdam (0) || D02 London System |- |colspan=7 style="background:#cccccc;" | Round 3 – 15 January 2024 |- | Max Warmerdam (1) || ½–½ || Alireza Firouzja (2) || E15 Queen's Indian |- | Ju Wenjun (½) || 0–1 || Jorden van Foreest (0) || B06 Modern Defense |- | Vidit Gujrathi (1) || ½–½ || Ian Nepomniachtchi (1½) || C42 Petrov's Defence |- | Alexander Donchenko (½) || 0–1 || Anish Giri (1½) || A41 Modern Defense |- | Gukesh Dommaraju (1½) || 0–1 || Ding Liren (1) || C50 Giuoco Piano |- | R Praggnanandhaa (1) || ½–½ || Wei Yi (1) || B95 Sicilian Najdorf: 6.Bg5 |- | Parham Maghsoodloo (½) || 0–1 || || A22 English Opening |- |colspan=7 style="background:#cccccc;" | Round 4 – 16 January 2024 |- | Alireza Firouzja (2½) || ½–½ || || C82 Ruy Lopez Open Italian |- | Wei Yi (1½) || 1–0 || Parham Maghsoodloo (½) || B12 Caro–Kann Advanced |- | Ding Liren (2) || 0–1 || R Praggnanandhaa (1½) || C77 Ruy Lopez Anderssen |- | Anish Giri (2½) || 1–0 || Gukesh Dommaraju (1½) || A28 English Four Knights |- | Ian Nepomniachtchi (2) || ½–½ || Alexander Donchenko (½) || B90 Sicilian Najdorf |- | Jorden van Foreest (1) || ½–½ || Vidit Gujrathi (1½) || |- | Max Warmerdam (1½) || ½–½ || Ju Wenjun (½) || E06 Catalan |- |colspan=7 style="background:#cccccc;" | Round 5 – 18 January 2024 |- | Ju Wenjun (1) || 1–0 || Alireza Firouzja (3) || C01 French Exchange |- | Vidit Gujrathi (2) || ½–½ || Max Warmerdam (2) || C85 Ruy Lopez Steenwijker |- | Alexander Donchenko (1) || ½–½ || Jorden van Foreest (1½) || A20 English Opening |- | Gukesh Dommaraju (1½) || 1–0 || Ian Nepomniachtchi (2½) || D41 Semi-Tarrasch |- | R Praggnanandhaa (2½) || ½–½ || Anish Giri (3½) || D00 Queen's Pawn Game |- | Parham Maghsoodloo (½) || ½–½ || Ding Liren (2) || C50 Giuoco Piano |- | || ½–½ || Wei Yi (2½) || D87 Grünfeld Botvinnik |- |colspan=7 style="background:#cccccc;" | Round 6 – 19 January 2024 |- | Alireza Firouzja (3) || 1–0 || Wei Yi (3) || D40 Semi-Tarrasch |- | Ding Liren (2½) || ½–½ || Nodirbek Abdusattorov (3) || D27 QGA |- | Anish Giri (4) || ½–½ || Parham Maghsoodloo (1) || A07 Barcza System |- | Ian Nepomniachtchi (2½) || ½–½ || R Praggnanandhaa (3) || A05 Réti Opening |- | Jorden van Foreest (2) || 0–1 || Gukesh Dommaraju (2½) || C45 Scotch Game |- | Max Warmerdam (2½) || 1–0 || || E94 King's Indian Classical |- | Ju Wenjun (2) || ½–½ || Vidit Gujrathi (2½) || E15 Queen's Indian |- |colspan=7 style="background:#cccccc;" | Round 7 – 20 January 2024 |- | Vidit Gujrathi (3) || 1–0 || Alireza Firouzja (4) || B90 Sicilian Najdorf |- | Alexander Donchenko (1½) || ½–½ || Ju Wenjun (2½) || D36 QGD Exchange |- | Gukesh Dommaraju (3½) || 1–0 || Max Warmerdam (3½) || D32 Tarrasch Defense |- | R Praggnanandhaa (3½) || ½–½ || Jorden van Foreest (2) || D43 Anti-Meran Gambit |- | Parham Maghsoodloo (1½) || ½–½ || Ian Nepomniachtchi (3) || C42 Petrov's Defence |- | || 1–0 || Anish Giri (4½) || C42 Petrov's Defence |- | Wei Yi (3) || ½–½ || Ding Liren (3) || C47 Four Knights
{| class="wikitable" style="font-size: 90%" |- |colspan=7 style="background:#cccccc;" | Round 8 – 21 January 2024 |- | Alireza Firouzja (4) || 1–0 || Ding Liren (3½) || D40 Semi-Tarrasch |- | Anish Giri (4½) || || Wei Yi (3½) || |- | || 1–0 || || C55 Two Knights Defense |- | Jorden van Foreest (2½) || ½–½ || Parham Maghsoodloo (2) || B51 Sicilian Rossolimo |- | Max Warmerdam (3½) || ½–½ || R Praggnanandhaa (4) || E11 Bogo-Indian Defence |- | Ju Wenjun (3) || ½–½ || Gukesh Dommaraju (4½) || E11 Bogo-Indian Defence |- | Vidit Gujrathi (4) || ½–½ || Alexander Donchenko (2) || D38 QGD Ragozin |- |colspan=7 style="background:#cccccc;" | Round 9 – 23 January 2024 |- | Alexander Donchenko (2½) || 1–0 || Alireza Firouzja (5) || D35 QGD Exchange |- | Gukesh Dommaraju (5) || ½–½ || Vidit Gujrathi (4½) || C42 Petrov's Defence |- | R Praggnanandhaa (4½) || 1–0 || Ju Wenjun (3½) || C58 Two Knights Defense |- | Parham Maghsoodloo (2½) || 1–0 || Max Warmerdam (4) || D32 Tarrasch Defense |- | || 1–0 || Jorden van Foreest (3) || C55 Two Knights Defense |- | Wei Yi (4) || 1–0 || Ian Nepomniachtchi (4½) || C24 Bishop's Opening |- | Ding Liren (3½) || ½–½ || Anish Giri (5) || D31 Semi-Slav Defense |- |colspan=7 style="background:#cccccc;" | Round 10 – 24 January 2024 |- | Alireza Firouzja (5) || ½–½ || Anish Giri (5½) || D37 QGD: 5.Bf4 |- | Ian Nepomniachtchi (4½) || 1–0 || Ding Liren (4) || |- | Jorden van Foreest (3) || ½–½ || Wei Yi (5) || A45 Trompowsky Attack |- | Max Warmerdam (4) || 0–1 || Nodirbek Abdusattorov (5½) || D25 QGA |- | Ju Wenjun (3½) || ½–½ || Parham Maghsoodloo (3½) || D37 QGD: 5.Bf4 |- | Vidit Gujrathi (5) || ½–½ || R Praggnanandhaa (5½) || E11 Bogo-Indian Defence |- | Alexander Donchenko (3½) || 0–1 || Gukesh Dommaraju (5½) || E48 Nimzo-Indian
|colspan=7 style="background:#cccccc;" | Round 11 – 26 January 2024 |- | Gukesh Dommaraju (6½) || ½–½ || Alireza Firouzja (5½) || D85 Grünfeld Defence |- | R Praggnanandhaa (6) || ½–½ || Alexander Donchenko (3½) || D16 Slav Smyslov |-