| 1.1 | Yagiz Kaan Erdogmus – Nodirbek Abdusattorov | ½-½ |
| 1.2 | Chithambaram VR. Aravindh – Matthias Bluebaum | ½-½ |
| 1.3 | Hans Moke Niemann – Vladimir Fedoseev | 1-0 |
| 1.4 | Vincent Keymer – Anish Giri | 1-0 |
| 1.5 | Javokhir Sindarov – Gukesh D | ½-½ |
| 1.6 | Jorden Van Foreest – Thai Dai Van Nguyen | ½-½ |
| 1.7 | Erigaisi Arjun – Praggnanandhaa R | 1-0 |
| 2.1 | Matthias Bluebaum – Hans Moke Niemann | ½-½ |
| 2.2 | Anish Giri – Javokhir Sindarov | ½-½ |
| 2.3 | Gukesh D – Jorden Van Foreest | ½-½ |
| 2.4 | Nodirbek Abdusattorov – Praggnanandhaa R | 1-0 |
| 2.5 | Thai Dai Van Nguyen – Erigaisi Arjun | ½-½ |
| 2.6 | Vladimir Fedoseev – Vincent Keymer | 1-0 |
| 2.7 | Yagiz Kaan Erdogmus – Chithambaram VR. Aravindh | ½-½ |
| 3.1 | Praggnanandhaa R – Thai Dai Van Nguyen | ½-½ |
| 3.2 | Erigaisi Arjun – Gukesh D | ½-½ |
| 3.3 | Vincent Keymer – Matthias Bluebaum | 0-1 |
| 3.4 | Jorden Van Foreest – Anish Giri | 1-0 |
| 3.5 | Chithambaram VR. Aravindh – Nodirbek Abdusattorov | ½-½ |
| 3.6 | Hans Moke Niemann – Yagiz Kaan Erdogmus | ½-½ |
| 3.7 | Javokhir Sindarov – Vladimir Fedoseev | ½-½ |
| 4.1 | Vladimir Fedoseev – Jorden Van Foreest | ½-½ |
| 4.2 | Chithambaram VR. Aravindh – Hans Moke Niemann | 0-1 |
| 4.3 | Nodirbek Abdusattorov – Thai Dai Van Nguyen | 1-0 |
| 4.4 | Gukesh D – Praggnanandhaa R | ½-½ |
| 4.5 | Anish Giri – Erigaisi Arjun | ½-½ |
| 4.6 | Yagiz Kaan Erdogmus – Vincent Keymer | ½-½ |
| 4.7 | Matthias Bluebaum – Javokhir Sindarov | 0-1 |
| 5.1 | Javokhir Sindarov – Yagiz Kaan Erdogmus | 1-0 |
| 5.2 | Vincent Keymer – Chithambaram VR. Aravindh | 1-0 |
| 5.3 | Praggnanandhaa R – Anish Giri | ½-½ |
| 5.4 | Hans Moke Niemann – Nodirbek Abdusattorov | ½-½ |
| 5.5 | Jorden Van Foreest – Matthias Bluebaum | ½-½ |
| 5.6 | Erigaisi Arjun – Vladimir Fedoseev | 0-1 |
| 5.7 | Thai Dai Van Nguyen – Gukesh D | 0-1 |
| 6.1 | Matthias Bluebaum – Erigaisi Arjun | ½-½ |
| 6.2 | Yagiz Kaan Erdogmus – Jorden Van Foreest | 1-0 |
| 6.3 | Chithambaram VR. Aravindh – Javokhir Sindarov | ½-½ |
| 6.4 | Hans Moke Niemann – Vincent Keymer | 0-1 |
| 6.5 | Nodirbek Abdusattorov – Gukesh D | 1-0 |
| 6.6 | Anish Giri – Thai Dai Van Nguyen | ½-½ |
| 6.7 | Vladimir Fedoseev – Praggnanandhaa R | ½-½ |
| 7.1 | Thai Dai Van Nguyen – Vladimir Fedoseev | ½-½ |
| 7.2 | Praggnanandhaa R – Matthias Bluebaum | ½-½ |
| 7.3 | Vincent Keymer – Nodirbek Abdusattorov | 0-1 |
| 7.4 | Gukesh D – Anish Giri | 0-1 |
| 7.5 | Javokhir Sindarov – Hans Moke Niemann | ½-½ |
| 7.6 | Jorden Van Foreest – Chithambaram VR. Aravindh | 1-0 |
| 7.7 | Erigaisi Arjun – Yagiz Kaan Erdogmus | 0-1 |
| 8.1 | Chithambaram VR. Aravindh – Erigaisi Arjun | ½-½ |
| 8.2 | Vladimir Fedoseev – Gukesh D | 0-1 |
| 8.3 | Hans Moke Niemann – Jorden Van Foreest | ½-½ |
| 8.4 | Vincent Keymer – Javokhir Sindarov | ½-½ |
| 8.5 | Nodirbek Abdusattorov – Anish Giri | 0-1 |
| 8.6 | Yagiz Kaan Erdogmus – Praggnanandhaa R | ½-½ |
| 8.7 | Matthias Bluebaum – Thai Dai Van Nguyen | ½-½ |
| 9.1 | Gukesh D – Matthias Bluebaum | 0-1 |
| 9.2 | Thai Dai Van Nguyen – Yagiz Kaan Erdogmus | 0-1 |
| 9.3 | Anish Giri – Vladimir Fedoseev | ½-½ |
| 9.4 | Javokhir Sindarov – Nodirbek Abdusattorov | ½-½ |
| 9.5 | Jorden Van Foreest – Vincent Keymer | 1-0 |
| 9.6 | Erigaisi Arjun – Hans Moke Niemann | ½-½ |
| 9.7 | Praggnanandhaa R – Chithambaram VR. Aravindh | 1-0 |
| 10.1 | Chithambaram VR. Aravindh – Thai Dai Van Nguyen | 1-0 |
| 10.2 | Vincent Keymer – Erigaisi Arjun | 1-0 |
| 10.3 | Javokhir Sindarov – Jorden Van Foreest | ½-½ |
| 10.4 | Yagiz Kaan Erdogmus – Gukesh D | 0-1 |
| 10.5 | Nodirbek Abdusattorov – Vladimir Fedoseev | ½-½ |
| 10.6 | Matthias Bluebaum – Anish Giri | 1-0 |
| 10.7 | Hans Moke Niemann – Praggnanandhaa R | ½-½ |
| 11.1 | Praggnanandhaa R – Vincent Keymer | 0-1 |
| 11.2 | Thai Dai Van Nguyen – Hans Moke Niemann | 0-1 |
| 11.3 | Vladimir Fedoseev – Matthias Bluebaum | ½-½ |
| 11.4 | Jorden Van Foreest – Nodirbek Abdusattorov | ½-½ |
| 11.5 | Erigaisi Arjun – Javokhir Sindarov | 0-1 |
| 11.6 | Anish Giri – Yagiz Kaan Erdogmus | 1-0 |
| 11.7 | Gukesh D – Chithambaram VR. Aravindh | ½-½ |
| 12.1 | Vincent Keymer – Thai Dai Van Nguyen | 1-0 |
| 12.2 | Chithambaram VR. Aravindh – Anish Giri | ½-½ |
| 12.3 | Javokhir Sindarov – Praggnanandhaa R | ½-½ |
| 12.4 | Nodirbek Abdusattorov – Matthias Bluebaum | 1-0 |
| 12.5 | Jorden Van Foreest – Erigaisi Arjun | ½-½ |
| 12.6 | Hans Moke Niemann – Gukesh D | ½-½ |
| 12.7 | Yagiz Kaan Erdogmus – Vladimir Fedoseev | 1-0 |
| 13.1 | Vladimir Fedoseev – Chithambaram VR. Aravindh | 1-0 |
| 13.2 | Matthias Bluebaum – Yagiz Kaan Erdogmus | ½-½ |
| 13.3 | Praggnanandhaa R – Jorden Van Foreest | ½-½ |
| 13.4 | Erigaisi Arjun – Nodirbek Abdusattorov | 0-1 |
| 13.5 | Thai Dai Van Nguyen – Javokhir Sindarov | 0-1 |
| 13.6 | Anish Giri – Hans Moke Niemann | ½-½ |
| 13.7 | Gukesh D – Vincent Keymer | ½-½ |