The games database was last updated on 29/04/2026. Below is a selection of the latest tournaments and games.
Top games
Decisive short games
Recent checkmates

Top games

Caruana, Fabiano (2793) - Deac, Bogdan-Daniel (2655), 1st 3-0 Thu 23rd Apr 2026, 2026, D35 - 1-0  Game overview
Pranav, V (2657) - Tabatabaei, Mohammad Amin (2700), 1st 3-0 Thu 23rd Apr 2026, 2026, B09 - 0-1  Game overview
Tabatabaei, Mohammad Amin (2700) - Andreikin, Dmitry (2710), 1st 3-0 Thu 23rd Apr 2026, 2026, C50 - 1-0  Game overview
Erigaisi, Arjun (2751) - Maghsoodloo, Parham (2720), Titled Tue 21st Apr 2026, 2026, A13 - 1-0  Game overview
Nihal, Sarin (2723) - Niemann, Hans Moke (2728), Titled Tue 21st Apr 2026, 2026, D02 - 1-0  Game overview
So, Wesley (2754) - Nakamura, Hikaru (2810), Titled Tue 21st Apr 2026, 2026, B55 - 1-0  Game overview
Esipenko, Andrey (2698) - Sevian, Samuel (2696), Titled Tue 21st Apr 2026, 2026, E74 - 1-0  Game overview
Duda, Jan Krzysztof (2739) - So, Wesley (2754), Titled Tue 21st Apr 2026, 2026, C65 - 0-1  Game overview
Pranav, V (2657) - Esipenko, Andrey (2698), Titled Tue 21st Apr 2026, 2026, B40 - ½-½  Game overview
Nakamura, Hikaru (2810) - Maghsoodloo, Parham (2720), Titled Tue 21st Apr 2026, 2026, A07 - ½-½  Game overview
Nepomniachtchi, Ian (2729) - Aravindh, Chithambaram VR (2693), Titled Tue 21st Apr 2026, 2026, B31 - 0-1  Game overview
Tabatabaei, Mohammad Amin (2700) - Erigaisi, Arjun (2751), Titled Tue 21st Apr 2026, 2026, C11 - 0-1  Game overview
Maghsoodloo, Parham (2720) - Pranav, V (2657), Titled Tue 21st Apr 2026, 2026, A21 - 1-0  Game overview
Niemann, Hans Moke (2728) - Duda, Jan Krzysztof (2739), Titled Tue 21st Apr 2026, 2026, C53 - 1-0  Game overview
Nihal, Sarin (2723) - Nakamura, Hikaru (2810), Titled Tue 21st Apr 2026, 2026, D30 - ½-½  Game overview
Erigaisi, Arjun (2751) - Le, Quang Liem (2731), Titled Tue 21st Apr 2026, 2026, A13 - 1-0  Game overview
Shankland, Samuel L (2651) - Tabatabaei, Mohammad Amin (2700), Titled Tue 21st Apr 2026, 2026, A25 - 0-1  Game overview
Duda, Jan Krzysztof (2739) - Abdusattorov, Nodirbek (2780), Titled Tue 21st Apr 2026, 2026, D02 - 1-0  Game overview
Nakamura, Hikaru (2810) - Niemann, Hans Moke (2728), Titled Tue 21st Apr 2026, 2026, A05 - 1-0  Game overview
Nihal, Sarin (2723) - Andreikin, Dmitry (2710), Titled Tue 21st Apr 2026, 2026, D00 - 1-0  Game overview
Nakamura, Hikaru (2810) - Duda, Jan Krzysztof (2739), Titled Tue 21st Apr 2026, 2026, A07 - ½-½  Game overview
Tabatabaei, Mohammad Amin (2700) - Nihal, Sarin (2723), Titled Tue 21st Apr 2026, 2026, B90 - 0-1  Game overview
Niemann, Hans Moke (2728) - Sevian, Samuel (2696), Titled Tue 21st Apr 2026, 2026, C50 - 1-0  Game overview
Andreikin, Dmitry (2710) - Nakamura, Hikaru (2810), Titled Tue 21st Apr 2026, 2026, B76 - 0-1  Game overview
Niemann, Hans Moke (2728) - Tabatabaei, Mohammad Amin (2700), Titled Tue 21st Apr 2026, 2026, B08 - 1-0  Game overview
Nepomniachtchi, Ian (2729) - Abdusattorov, Nodirbek (2780), Titled Tue 21st Apr 2026, 2026, C42 - 0-1  Game overview
Xiong, Jeffery (2656) - Niemann, Hans Moke (2728), Titled Tue 21st Apr 2026, 2026, C58 - 0-1  Game overview
Niemann, Hans Moke (2728) - Sarana, Alexey (2658), Titled Tue 21st Apr 2026, 2026, B52 - 1-0  Game overview
Le, Quang Liem (2731) - Nakamura, Hikaru (2810), Titled Tue 21st Apr 2026, 2026, A00 - 0-1  Game overview
Bu Xiangzhi, (2666) - Ding Liren, (2734), CHN Team Men 2026, 2026, D38 - ½-½  Game overview
Bjerre, Jonas Buhl (2651) - Fedoseev, Vl3 (2731), Bundesliga 2025-26, 2026, C88 - ½-½  Game overview
Eljanov, Pavel (2682) - Murzin, Volodar (2670), Bundesliga 2025-26, 2026, C55 - ½-½  Game overview
Indjic, Aleksandar (2650) - Bjerre, Jonas Buhl (2651), Bundesliga 2025-26, 2026, E20 - 1-0  Game overview
Murzin, Volodar (2670) - Bluebaum, Matthias (2671), Bundesliga 2025-26, 2026, C42 - ½-½  Game overview
Maghsoodloo, Parham (2692) - Vitiugov, Nikita (2666), Bundesliga 2025-26, 2026, A09 - ½-½  Game overview
Keymer, Vincent (2751) - Aravindh, Chithambaram VR (2711), Bundesliga 2025-26, 2026, C72 - ½-½  Game overview
Mamedyarov, Shakhriyar (2741) - Anand, Viswanathan (2743), Bundesliga 2025-26, 2026, D37 - ½-½  Game overview
Indjic, Aleksandar (2650) - Fedoseev, Vl3 (2731), Bundesliga 2025-26, 2026, B38 - ½-½  Game overview
Eljanov, Pavel (2682) - Bluebaum, Matthias (2671), Bundesliga 2025-26, 2026, D35 - ½-½  Game overview
Nihal, Sarin (2723) - Abdusattorov, Nodirbek (2780), Chess.com Open Loser Playoffs, 2026, E18 - 1-0  Game overview
Abdusattorov, Nodirbek (2780) - Nihal, Sarin (2723), Chess.com Open Loser Playoffs, 2026, C60 - 0-1  Game overview
Abdusattorov, Nodirbek (2780) - Vachier Lagrave, Maxime (2717), Chess.com Open Loser Playoffs, 2026, E16 - ½-½  Game overview
Vachier Lagrave, Maxime (2717) - Abdusattorov, Nodirbek (2780), Chess.com Open Loser Playoffs, 2026, B45 - 0-1  Game overview
Nepomniachtchi, Ian (2729) - Abdusattorov, Nodirbek (2780), Chess.com Open Loser Playoffs, 2026, B45 - 0-1  Game overview
Keymer, Vincent (2762) - Vachier Lagrave, Maxime (2717), Chess.com Open Loser Playoffs, 2026, D05 - 0-1  Game overview
Abdusattorov, Nodirbek (2780) - Nepomniachtchi, Ian (2729), Chess.com Open Loser Playoffs, 2026, C42 - ½-½  Game overview
Vachier Lagrave, Maxime (2717) - Keymer, Vincent (2762), Chess.com Open Loser Playoffs, 2026, C67 - ½-½  Game overview
Yu Yangyi, (2717) - Sevian, Samuel (2696), Chess.com Open Loser Playoffs, 2026, D38 - 1-0  Game overview
Vachier Lagrave, Maxime (2717) - Sindarov, Javokhir (2745), Chess.com Open Loser Playoffs, 2026, C75 - 1-0  Game overview
Erigaisi, Arjun (2751) - Nepomniachtchi, Ian (2729), Chess.com Open Loser Playoffs, 2026, E39 - 0-1  Game overview
Yu Yangyi, (2717) - Sevian, Samuel (2696), Chess.com Open Loser Playoffs, 2026, D38 - ½-½  Game overview
Sindarov, Javokhir (2745) - Vachier Lagrave, Maxime (2717), Chess.com Open Loser Playoffs, 2026, B54 - 0-1  Game overview
Nepomniachtchi, Ian (2729) - Erigaisi, Arjun (2751), Chess.com Open Loser Playoffs, 2026, C42 - 1-0  Game overview
Vachier Lagrave, Maxime (2717) - Sindarov, Javokhir (2745), Chess.com Open Loser Playoffs, 2026, C75 - 0-1  Game overview
Sevian, Samuel (2696) - Yu Yangyi, (2717), Chess.com Open Loser Playoffs, 2026, D31 - ½-½  Game overview
Erigaisi, Arjun (2751) - Nepomniachtchi, Ian (2729), Chess.com Open Loser Playoffs, 2026, E39 - 1-0  Game overview
Duda, Jan Krzysztof (2739) - Carlsen, Magnus (2840), Chess.com Open Playoffs, 2026, C50 - 0-1  Game overview
Carlsen, Magnus (2840) - Duda, Jan Krzysztof (2739), Chess.com Open Playoffs, 2026, A35 - 1-0  Game overview
Carlsen, Magnus (2840) - Duda, Jan Krzysztof (2739), Chess.com Open Playoffs, 2026, A00 - 0-1  Game overview
Duda, Jan Krzysztof (2739) - Carlsen, Magnus (2840), Chess.com Open Playoffs, 2026, B30 - 1-0  Game overview
Carlsen, Magnus (2840) - Duda, Jan Krzysztof (2739), Chess.com Open Playoffs, 2026, B20 - ½-½  Game overview
Duda, Jan Krzysztof (2739) - Carlsen, Magnus (2840), Chess.com Open Playoffs, 2026, D35 - 0-1  Game overview
Duda, Jan Krzysztof (2739) - Carlsen, Magnus (2840), Chess.com Open Playoffs, 2026, E95 - 0-1  Game overview
Carlsen, Magnus (2840) - Duda, Jan Krzysztof (2739), Chess.com Open Playoffs, 2026, A05 - ½-½  Game overview
Duda, Jan Krzysztof (2739) - Carlsen, Magnus (2840), Chess.com Open Playoffs, 2026, E44 - ½-½  Game overview
Carlsen, Magnus (2840) - Duda, Jan Krzysztof (2739), Chess.com Open Playoffs, 2026, C78 - 0-1  Game overview
Duda, Jan Krzysztof (2739) - Nihal, Sarin (2723), Chess.com Open Playoffs, 2026, B06 - 1-0  Game overview
Nihal, Sarin (2723) - Duda, Jan Krzysztof (2739), Chess.com Open Playoffs, 2026, D02 - 0-1  Game overview
Duda, Jan Krzysztof (2739) - Nihal, Sarin (2723), Chess.com Open Playoffs, 2026, C90 - 1-0  Game overview
Dubov, Daniil (2654) - Nihal, Sarin (2723), Chess.com Open Playoffs, 2026, C45 - 0-1  Game overview
Nihal, Sarin (2723) - Dubov, Daniil (2654), Chess.com Open Playoffs, 2026, D37 - ½-½  Game overview
Dubov, Daniil (2654) - Nihal, Sarin (2723), Chess.com Open Playoffs, 2026, C26 - ½-½  Game overview
Carlsen, Magnus (2840) - Keymer, Vincent (2762), Chess.com Open Playoffs, 2026, E54 - 1-0  Game overview
Nihal, Sarin (2723) - Dubov, Daniil (2654), Chess.com Open Playoffs, 2026, D37 - ½-½  Game overview
Keymer, Vincent (2762) - Carlsen, Magnus (2840), Chess.com Open Playoffs, 2026, B40 - ½-½  Game overview
Dubov, Daniil (2654) - Nihal, Sarin (2723), Chess.com Open Playoffs, 2026, B90 - ½-½  Game overview
Carlsen, Magnus (2840) - Keymer, Vincent (2762), Chess.com Open Playoffs, 2026, E20 - 1-0  Game overview
Nepomniachtchi, Ian (2729) - Duda, Jan Krzysztof (2739), Chess.com Open Playoffs, 2026, C42 - 0-1  Game overview
Vachier Lagrave, Maxime (2717) - Nihal, Sarin (2723), Chess.com Open Playoffs, 2026, A13 - ½-½  Game overview
Sindarov, Javokhir (2745) - Dubov, Daniil (2654), Chess.com Open Playoffs, 2026, C55 - 0-1  Game overview
Sevian, Samuel (2696) - Abdusattorov, Nodirbek (2780), Chess.com Open Playoffs, 2026, D52 - 0-1  Game overview
Duda, Jan Krzysztof (2739) - Nepomniachtchi, Ian (2729), Chess.com Open Playoffs, 2026, A14 - 1-0  Game overview
Nihal, Sarin (2723) - Vachier Lagrave, Maxime (2717), Chess.com Open Playoffs, 2026, D02 - 1-0  Game overview
Nepomniachtchi, Ian (2729) - Duda, Jan Krzysztof (2739), Chess.com Open Playoffs, 2026, D36 - 0-1  Game overview
Dubov, Daniil (2654) - Sindarov, Javokhir (2745), Chess.com Open Playoffs, 2026, C45 - 1-0  Game overview
Abdusattorov, Nodirbek (2780) - Sevian, Samuel (2696), Chess.com Open Playoffs, 2026, C83 - 1-0  Game overview
Sindarov, Javokhir (2745) - Dubov, Daniil (2654), Chess.com Open Playoffs, 2026, C55 - 0-1  Game overview
Vachier Lagrave, Maxime (2717) - Nihal, Sarin (2723), Chess.com Open Playoffs, 2026, A20 - 0-1  Game overview
Duda, Jan Krzysztof (2739) - Nepomniachtchi, Ian (2729), Chess.com Open Playoffs, 2026, A14 - 0-1  Game overview
Sevian, Samuel (2696) - Abdusattorov, Nodirbek (2780), Chess.com Open Playoffs, 2026, C50 - 0-1  Game overview

Decisive short games

Solano Trillos, Thaliana (1713) - Miranda Camus, Joaquin Ignacio (2239), 3rd 3-0 Thu 23rd Apr 2026, 2026, A10 - 1-0  Game overview
Nazin, Roman (2250) - Deng, Henry (2298), 3rd 3-0 Thu 23rd Apr 2026, 2026, D12 - 0-1  Game overview
Rohwer, Paul (2020) - Lira, Suan Bruno Fernandes (2266), 3rd 3-0 Thu 23rd Apr 2026, 2026, A40 - 1-0  Game overview
Gong Qianyun, (2198) - Mangudi, Amudan (1847), 3rd 3-0 Thu 23rd Apr 2026, 2026, C40 - 1-0  Game overview
Deng, Henry (2298) - Tsydypov, Zhamsaran (2507), 3rd 3-0 Thu 23rd Apr 2026, 2026, B23 - 0-1  Game overview
Kraczek, Cezary (2184) - Avramidou, Anastasia (2310), 2nd 3-0 Thu 23rd Apr 2026, 2026, A40 - 1-0  Game overview
Romany, Joy (1945) - Lozano Garay, David Rey (2101), 2nd 3-0 Thu 23rd Apr 2026, 2026, A40 - 1-0  Game overview
Vesga Izeta, Markel (2302) - Gorovets, Andrey (2427), 2nd 3-0 Thu 23rd Apr 2026, 2026, B00 - 1-0  Game overview
Nalbandyan, Vahan (2152) - Georgiadis, Anastasios (2324), 2nd 3-0 Thu 23rd Apr 2026, 2026, A40 - 1-0  Game overview
Khanbutaev, Artemii (2135) - Smieszek, Wojciech (2105), 2nd 3-0 Thu 23rd Apr 2026, 2026, A40 - 1-0  Game overview
Lopez del Alamo, Antonio (2121) - Kazantzoglou, Stefanos (2309), 2nd 3-0 Thu 23rd Apr 2026, 2026, B92 - 1-0  Game overview
Ambartsumova, Karina (2385) - Kulig, Pawel (2200), 2nd 3-0 Thu 23rd Apr 2026, 2026, A15 - 1-0  Game overview
Popov, Tikhon (2283) - Vovk, Or (2315), 1st 3-0 Thu 23rd Apr 2026, 2026, A10 - 0-1  Game overview
Maslov, Mikhail - Karimov, Shakhrombek (2259), 1st 3-0 Thu 23rd Apr 2026, 2026, B00 - 1-0  Game overview
Shaw, Dash (2003) - Dyulgerov, Volen (2181), 1st 3-0 Thu 23rd Apr 2026, 2026, A40 - 1-0  Game overview
Ilko-Toth, Andras (2283) - Martinez Ramirez, Lucia (2402), 1st 3-0 Thu 23rd Apr 2026, 2026, A40 - 1-0  Game overview
Mirzaliyeva, Leyla (1761) - Rabin, E (1945), 1st 3-0 Thu 23rd Apr 2026, 2026, B04 - 1-0  Game overview
Dyulgerov, Volen (2181) - Cifuentes Camacho, Miguel Angel (2040), 1st 3-0 Thu 23rd Apr 2026, 2026, B21 - 0-1  Game overview
Kengurov, Yaroslav (2046) - Meirkhanuly, Akylzhan (2265), 1st 3-0 Thu 23rd Apr 2026, 2026, E47 - 1-0  Game overview
Jaiveer, Mahendru (2311) - Sneha Halder, (2232), 1st 3-0 Thu 23rd Apr 2026, 2026, A07 - 1-0  Game overview
Savitha, Shri B (2351) - Kazantzoglou, Stefanos (2309), 1st 3-0 Thu 23rd Apr 2026, 2026, A00 - 1-0  Game overview
Ocampos, Ian Guido (2227) - Salasan, Haran (2008), 1st 3-0 Thu 23rd Apr 2026, 2026, B12 - 0-1  Game overview
Samdanov, Samdan (2294) - Tsepilov, Artem Den (2012), 1st 3-0 Thu 23rd Apr 2026, 2026, A43 - 0-1  Game overview
Ganiev, Artur (2346) - Dos Santos, Leonardo Lopes (2146), 1st 3-0 Thu 23rd Apr 2026, 2026, A45 - 1-0  Game overview
Andreikin, Dmitry (2710) - Papasimakopoulos, Alexandros (2352), 1st 3-0 Thu 23rd Apr 2026, 2026, D38 - 1-0  Game overview
Fisher, Timofey (2054) - Li Shilong, (2369), 1st 3-0 Thu 23rd Apr 2026, 2026, B56 - 1-0  Game overview
Aguado Doncel, Pablo Luis (2237) - Buyuk, Eymen Eren (2186), 1st 3-0 Thu 23rd Apr 2026, 2026, A40 - 1-0  Game overview
Belov, Alexe (2421) - Ivanytska, Liudmyla (2133), 1st 3-0 Thu 23rd Apr 2026, 2026, B46 - 1-0  Game overview
Ilko-Toth, Andras (2283) - Li Shilong, (2369), 1st 3-0 Thu 23rd Apr 2026, 2026, A40 - 1-0  Game overview
Ivanytska, Liudmyla (2133) - Leiva, Giuseppe (2339), 1st 3-0 Thu 23rd Apr 2026, 2026, B27 - 1-0  Game overview
Antipov, Fedor (2152) - Anakok, Deniz (2062), 1st 3-0 Thu 23rd Apr 2026, 2026, B40 - 1-0  Game overview
Kotsyuba, Victor (2220) - Germanovs, Georgijs (2334), 1st 3-0 Thu 23rd Apr 2026, 2026, A46 - 1-0  Game overview
Hristodoulaki, Antonia (2122) - Smieszek, Wojciech (2105), Titled Tue 21st Apr 2026, 2026, B00 - 1-0  Game overview
Mirzhanov, Arlan (1970) - Alieva, Alexandra (2054), Titled Tue 21st Apr 2026, 2026, A10 - 1-0  Game overview
Mester, Philipp (2285) - Gubajdullin, Alexey (2205), Titled Tue 21st Apr 2026, 2026, A00 - 1-0  Game overview
Hartge, Gedeon (2307) - Ghoreishi Amiri, Seyed Kian (2299), Titled Tue 21st Apr 2026, 2026, B00 - 1-0  Game overview
Krasovskiy, Kirill (2172) - Aakash, G (2312), Titled Tue 21st Apr 2026, 2026, A06 - 1-0  Game overview
Garcia Correa, Jose Ricardo (2103) - Vidruska, Renate (2050), Titled Tue 21st Apr 2026, 2026, B00 - 1-0  Game overview
Murawski, Jan (2123) - Gamez Matamoros, Andres (2044), Titled Tue 21st Apr 2026, 2026, A10 - 1-0  Game overview
Kshatriya, Nitin Vekhande (2341) - Jaimes Gonzalez, Ludin Esteban (2071), Titled Tue 21st Apr 2026, 2026, B00 - 1-0  Game overview
Ambartsumova, Karina (2385) - Bacrot, Etienne (2631), Titled Tue 21st Apr 2026, 2026, A40 - 1-0  Game overview
Alieva, Alexandra (2054) - Huayhuas Robles, Laura Sofia (1858), Titled Tue 21st Apr 2026, 2026, B20 - 0-1  Game overview
Maslov, Mikhail - Mayta Aiza, Maveric (2217), Titled Tue 21st Apr 2026, 2026, B25 - 1-0  Game overview
Omariev, Maksim (2304) - Adithya A Chullikkad, (2358), Titled Tue 21st Apr 2026, 2026, A00 - 1-0  Game overview
Wagh, Suyog (2362) - Mnatsakanyan, Aren (2207), Titled Tue 21st Apr 2026, 2026, A40 - 1-0  Game overview
Sauer, Tim (2207) - Deshpande, Sarthak (2013), Titled Tue 21st Apr 2026, 2026, A00 - 1-0  Game overview
Jaimes Gonzalez, Ludin Esteban (2071) - Goldin, Roman (2278), Titled Tue 21st Apr 2026, 2026, B00 - 1-0  Game overview
Bashirli, Saadat (1996) - Khumalo, Keith (2179), Titled Tue 21st Apr 2026, 2026, A40 - 1-0  Game overview
Evans Quek, Suan Shiau (2280) - Yavuz, Efe Metehan (2300), Titled Tue 21st Apr 2026, 2026, A10 - 1-0  Game overview
Fikiet, Alex M (2135) - Akshaya Sathi, (1958), Titled Tue 21st Apr 2026, 2026, C24 - 1-0  Game overview
Starozhilov, Leonid (2242) - Vingris, Mikelis (2331), Titled Tue 21st Apr 2026, 2026, B23 - 1-0  Game overview
Gamez Matamoros, Andres (2044) - Ivanytska, Liudmyla (2133), Titled Tue 21st Apr 2026, 2026, B00 - 1-0  Game overview
Dann, M (2425) - Essing, Arnold (2209), Titled Tue 21st Apr 2026, 2026, B00 - 1-0  Game overview
Vlassov, Nikolai (2322) - Anas Khwaira, (2088), Titled Tue 21st Apr 2026, 2026, B00 - 1-0  Game overview
Chan, Luis (2253) - Karimov, Shakhrombek (2259), Titled Tue 21st Apr 2026, 2026, A01 - 1-0  Game overview
Nguyen Ngoc Truong Son, (2600) - Federer, Colin (2284), Titled Tue 21st Apr 2026, 2026, B22 - 1-0  Game overview
Martinez Herranz, Francisco Jose (2147) - Izafatava, Kira (1990), Titled Tue 21st Apr 2026, 2026, B00 - 1-0  Game overview
Germanovs, Georgijs (2334) - Arshpreet Singh, (2312), Titled Tue 21st Apr 2026, 2026, A00 - 1-0  Game overview
Aamuktha Guntaka, (2287) - Garcia Correa, Jose Ricardo (2103), Titled Tue 21st Apr 2026, 2026, A05 - 1-0  Game overview
Sitnic, Adnan (2040) - Zaid Alaa Chaseb, (1987), Titled Tue 21st Apr 2026, 2026, C24 - 0-1  Game overview
Punin, Andrii (2289) - Silva, Davi Maia (2003), Titled Tue 21st Apr 2026, 2026, C04 - 1-0  Game overview
Salemgareev, Tagir (2390) - Lehocz, Jozsef Jr (2237), Titled Tue 21st Apr 2026, 2026, C61 - 1-0  Game overview
Marcziter, Dimitri (2180) - Nguyen Hong Anh, (1999), Titled Tue 21st Apr 2026, 2026, D44 - 1-0  Game overview
Jagreet Misra, (2192) - Li Xueyi, (2200), Titled Tue 21st Apr 2026, 2026, A04 - 1-0  Game overview
Thai Ngoc Tuong Minh, (1873) - Ughuzov, Ravan (2276), Titled Tue 21st Apr 2026, 2026, A40 - 1-0  Game overview
Gabrielian, Artur (2404) - Adithya A Chullikkad, (2358), Titled Tue 21st Apr 2026, 2026, A04 - 1-0  Game overview
Ter Sahakyan, Samvel (2613) - Rusu, Lucas (2201), Titled Tue 21st Apr 2026, 2026, D91 - 1-0  Game overview
Shamsuddin, Sayyid Usmon (2141) - Li Xueyi, (2200), Titled Tue 21st Apr 2026, 2026, B27 - 1-0  Game overview
Bonatti, Walter Fabian (2295) - Dinesh, Rajan M (2269), Titled Tue 21st Apr 2026, 2026, B23 - 0-1  Game overview
Ling, Yingge (1638) - Wang, Leyi (1584), CHN Team Women 2026, 2026, D00 - 1-0  Game overview
Svana, Peter (2271) - Chovan, Milan (2304), TIPOS TCh-SVK 2025-26, 2026, D85 - 0-1  Game overview
Barone, Rosalba - Canubas, Chloie Elizabeth (1824), 57th Italian Teams Women, 2026, A00 - 0-1  Game overview
Sciortino, Marta - Tama', Sara, 57th Italian Teams Women, 2026, B10 - 0-1  Game overview
Marcotrigiano, Diana - Guidara, Marianna (1611), 57th Italian Teams Women, 2026, D30 - 0-1  Game overview
Calingasan, Claire Arianne (1632) - Barone, Rosalba, 57th Italian Teams Women, 2026, B00 - 1-0  Game overview
Lucchi, Arianna - Nural, Polen (1762), 57th Italian Teams Women, 2026, B40 - 0-1  Game overview
Caprioli, Chiara (1806) - Lucchi, Arianna, 57th Italian Teams Women, 2026, B12 - 1-0  Game overview
Cassi, Elisa (1984) - Lucchi, Arianna, 57th Italian Teams Women, 2026, B01 - 1-0  Game overview
Manco, Amaliya (1789) - Lucchi, Arianna, 57th Italian Teams Women, 2026, B01 - 1-0  Game overview
Lucchi, Arianna - Rinaudo, Giada (1924), 57th Italian Teams Women, 2026, A00 - 0-1  Game overview
Yao, Stefano (2268) - Iturrizaga Bonelli, Eduardo (2575), 57th Italian Teams Gp B, 2026, A06 - 0-1  Game overview
Gueci, Riccardo (2079) - Djukic, Nikola (2498), 57th Italian Teams Gp B, 2026, B73 - 0-1  Game overview
Saric, Ante (2474) - Zwirs, Nico (2430), 57th Italian Teams Gp B, 2026, A06 - 1-0  Game overview
Montalbano, Federico (2174) - Cina', Vittorio (2302), 57th Italian Teams Gp B, 2026, B10 - 0-1  Game overview
Simoli, Sergio (2102) - Genocchio, Daniele (2374), 57th Italian Teams Gp B, 2026, A07 - 0-1  Game overview
Perea Fruet, Lorenzo (2406) - Paltrinieri, Nicholas (2414), 57th Italian Teams Gp B, 2026, A43 - 1-0  Game overview
Pultinevicius, Paulius (2562) - Liang, Awonder (2718), 57th Italian Teams Gp B, 2026, E18 - 1-0  Game overview
Carnicelli, Valerio (2436) - Centamore, Alberto (2094), 57th Italian Teams Gp B, 2026, B51 - 1-0  Game overview
Aranovitch, E (2305) - Milone, Gaetano (2083), 57th Italian Teams Gp A, 2026, A07 - 1-0  Game overview
Cereda, Loris (2350) - Fava, Lorenzo (2368), 57th Italian Teams Gp A, 2026, B52 - 1-0  Game overview
Kazakouski, Valery (2572) - Cacciola, Alfredo (2188), 57th Italian Teams Gp A, 2026, B51 - 1-0  Game overview
Hercegovac, Neven (2325) - Angelini, Marco (2187), 57th Italian Teams Gp A, 2026, B06 - 1-0  Game overview
Ferro, Mario (2195) - Urbani, Gabriel (2258), 57th Italian Teams Gp A, 2026, A13 - 1-0  Game overview
Brugo, Marco (1993) - Korpa, Bence (2526), 57th Italian Teams Gp A, 2026, A84 - 0-1  Game overview
Gigovski, Gjoko (2159) - Botta, Massimiliano (2262), 57th Italian Teams Gp A, 2026, A07 - 0-1  Game overview
Altini, Nicola (2360) - Beliman, Alexandro (2247), 57th Italian Teams Gp A, 2026, E46 - 0-1  Game overview
Brunello, Sabino (2516) - Carlo, Emanuele (2300), 57th Italian Teams Gp A, 2026, D35 - 1-0  Game overview
Lu, Mara - Ramos Trejo, Heidi Jeannine (1512), Canadian Closed Women, 2026, B33 - 0-1  Game overview
Marchand, Calix (2074) - Jutras, Arnaud (1951), Canadian Closed 2026, 2026, B17 - 1-0  Game overview
Chen, Zhengyu (1862) - Wiebe, Isaac (2060), Canadian Closed 2026, 2026, A14 - 1-0  Game overview
Atis, Hasan (2083) - Umarov, Bekhruz (2317), 2nd Mesir Int Open 2026, 2026, B00 - 1-0  Game overview
Metin, Enis (2146) - Rasulov, Vu (2515), 2nd Mesir Int Open 2026, 2026, B40 - 0-1  Game overview
Almeida Junior, Alvaro Alves de (2171) - Sousa, Vinicius Moraes Avellaneda (1816), Curitiba Chess Open 2026, 2026, B12 - 1-0  Game overview
Tendera, Jan (1630) - Biela, Jan (1805), 26th ch-EUR Indiv 2026, 2026, B00 - 1-0  Game overview
Sowa, Maciej (1544) - Rudowski, Szymon (1809), 26th ch-EUR Indiv 2026, 2026, A40 - 1-0  Game overview
Galuszka, Leon (1595) - Hertlein, Irena (2057), 26th ch-EUR Indiv 2026, 2026, A40 - 1-0  Game overview
Salaun, Yann (2199) - Dovzhenko, Alexander (1990), 26th ch-EUR Indiv 2026, 2026, B23 - 1-0  Game overview
Karpus, Michal (2243) - Zielonka, Adam (2350), 26th ch-EUR Indiv 2026, 2026, B00 - 1-0  Game overview
Kiladze, Luka (2380) - Mirski, Stanislaw (2266), 26th ch-EUR Indiv 2026, 2026, B00 - 1-0  Game overview
Karpov, Vladyslav (1828) - Rajbharath, Harjith (2132), 26th ch-EUR Indiv 2026, 2026, A00 - 1-0  Game overview
Hrckova, Anna (1778) - Zeissel, Andrzej (2117), 26th ch-EUR Indiv 2026, 2026, B22 - 0-1  Game overview
Uzun, Kuzey (1982) - Oktem, Ege Tuna (2392), 26th ch-EUR Indiv 2026, 2026, B00 - 1-0  Game overview
Marzano, Carlo (2108) - Wesolowski, Jeremi (1828), 26th ch-EUR Indiv 2026, 2026, A04 - 1-0  Game overview
Bodrogi, Bendeguz (2454) - Hnydiuk, Aleksander (2314), 26th ch-EUR Indiv 2026, 2026, A10 - 1-0  Game overview
Marcos Herrero, Francisco (1854) - Zyznowski, Adam (1599), 26th ch-EUR Indiv 2026, 2026, A30 - 1-0  Game overview

Recent checkmates

Dau Khuong Duy, (2502) - Terry, Renato (2508), 3rd 3-0 Thu 23rd Apr 2026, 2026, C00 - 1-0  Game overview
Logozar, Elijah (1909) - Vlassov, Nikolai (2322), 3rd 3-0 Thu 23rd Apr 2026, 2026, B00 - 0-1  Game overview
Bortnyk, Olexandr (2604) - Aradhya, Garg (2429), 3rd 3-0 Thu 23rd Apr 2026, 2026, C70 - 0-1  Game overview
Smail, Benedict (2075) - Cori T., D (2335), 3rd 3-0 Thu 23rd Apr 2026, 2026, C14 - 0-1  Game overview
Rosen, Eric S (2377) - Bagchi, Sounak (2030), 3rd 3-0 Thu 23rd Apr 2026, 2026, D02 - 0-1  Game overview
Gharibyan, Mamikon (2487) - Mayta Aiza, Maveric (2217), 3rd 3-0 Thu 23rd Apr 2026, 2026, E12 - 1-0  Game overview
Dau Khuong Duy, (2502) - Bortnyk, Olexandr (2604), 3rd 3-0 Thu 23rd Apr 2026, 2026, B02 - 0-1  Game overview
Terry, Renato (2508) - Taher, Yoseph Theolifus (2451), 3rd 3-0 Thu 23rd Apr 2026, 2026, A43 - 1-0  Game overview
Kalyani Sirin, (2144) - Rosen, Eric S (2377), 3rd 3-0 Thu 23rd Apr 2026, 2026, C50 - 0-1  Game overview
Mayta Aiza, Maveric (2217) - Pyrih, Roman (2397), 3rd 3-0 Thu 23rd Apr 2026, 2026, B22 - 0-1  Game overview
Rustemov, Alexander (2525) - Martinez Alcantara, Jose Eduardo (2646), 3rd 3-0 Thu 23rd Apr 2026, 2026, A53 - 0-1  Game overview
Hong, Andrew (2598) - Do, H (1968), 3rd 3-0 Thu 23rd Apr 2026, 2026, D00 - 1-0  Game overview
Nazin, Roman (2250) - Cori T., D (2335), 3rd 3-0 Thu 23rd Apr 2026, 2026, E91 - 0-1  Game overview
Herrera Ortiz, Miguel (2187) - Carrasco Miranda, Andres (2233), 3rd 3-0 Thu 23rd Apr 2026, 2026, C48 - 0-1  Game overview
Logozar, Elijah (1909) - Gharibyan, Mamikon (2487), 3rd 3-0 Thu 23rd Apr 2026, 2026, B46 - 0-1  Game overview
Gharibyan, Mamikon (2487) - Hong, Andrew (2598), 3rd 3-0 Thu 23rd Apr 2026, 2026, C74 - 0-1  Game overview
Atwell, Rose (2390) - Estrada Nieto, Julian (2161), 3rd 3-0 Thu 23rd Apr 2026, 2026, D00 - 1-0  Game overview
Rohwer, Paul (2020) - Wu, Jonathan (2149), 3rd 3-0 Thu 23rd Apr 2026, 2026, A45 - 0-1  Game overview
Nguyen Hong Anh, (1999) - Rosen, Eric S (2377), 3rd 3-0 Thu 23rd Apr 2026, 2026, A40 - 1-0  Game overview
Pyrih, Roman (2397) - Avramidou, Anastasia (2310), 3rd 3-0 Thu 23rd Apr 2026, 2026, A62 - 1-0  Game overview
Carrasco Miranda, Andres (2233) - Sayce, Hannah (1889), 3rd 3-0 Thu 23rd Apr 2026, 2026, E04 - 1-0  Game overview
Gholami Orimi, Mahdi (2530) - Do, H (1968), 3rd 3-0 Thu 23rd Apr 2026, 2026, E04 - 1-0  Game overview
Haug, Havard (2422) - Rustemov, Alexander (2525), 3rd 3-0 Thu 23rd Apr 2026, 2026, C01 - 1-0  Game overview
Chirilov, James A (2197) - Logozar, Elijah (1909), 3rd 3-0 Thu 23rd Apr 2026, 2026, C20 - 1-0  Game overview
Aradhya, Garg (2429) - Estrada Nieto, Julian (2161), 3rd 3-0 Thu 23rd Apr 2026, 2026, D20 - 1-0  Game overview
Bortnyk, Olexandr (2604) - Haug, Havard (2422), 3rd 3-0 Thu 23rd Apr 2026, 2026, A45 - 1-0  Game overview
Deng, Henry (2298) - Smail, Benedict (2075), 3rd 3-0 Thu 23rd Apr 2026, 2026, A05 - 1-0  Game overview
Ocampos, Ian Guido (2227) - Miranda Camus, Joaquin Ignacio (2239), 3rd 3-0 Thu 23rd Apr 2026, 2026, B00 - 1-0  Game overview
Guarin Fonseca, Nobel Alfredo (2041) - Cori T., D (2335), 3rd 3-0 Thu 23rd Apr 2026, 2026, A48 - 0-1  Game overview
Logozar, Elijah (1909) - Nguyen Hong Anh, (1999), 3rd 3-0 Thu 23rd Apr 2026, 2026, B77 - 1-0  Game overview
Hong, Andrew (2598) - Hansen, Eric (2609), 3rd 3-0 Thu 23rd Apr 2026, 2026, A45 - 0-1  Game overview
Debmisra, Ariv (2006) - Castro Castro, Joaquin (2015), 3rd 3-0 Thu 23rd Apr 2026, 2026, B76 - 0-1  Game overview
Kalinin, Dzmitry (2137) - Solano Trillos, Thaliana (1713), 3rd 3-0 Thu 23rd Apr 2026, 2026, E20 - 1-0  Game overview
Estrada Nieto, Julian (2161) - Debmisra, Ariv (2006), 3rd 3-0 Thu 23rd Apr 2026, 2026, B27 - 1-0  Game overview
Sargsyan, Anna M (2357) - Mayta Aiza, Maveric (2217), 3rd 3-0 Thu 23rd Apr 2026, 2026, B10 - 1-0  Game overview
Atanasov, Anthony (2464) - Dau Khuong Duy, (2502), 3rd 3-0 Thu 23rd Apr 2026, 2026, A45 - 0-1  Game overview
Sjugirov, Sanan (2560) - Rustemov, Alexander (2525), 3rd 3-0 Thu 23rd Apr 2026, 2026, D02 - 1-0  Game overview
Rosen, Eric S (2377) - Guarin Fonseca, Nobel Alfredo (2041), 3rd 3-0 Thu 23rd Apr 2026, 2026, A45 - 1-0  Game overview
Wu, Jonathan (2149) - Logozar, Elijah (1909), 3rd 3-0 Thu 23rd Apr 2026, 2026, B90 - 1-0  Game overview
Carrasco Miranda, Andres (2233) - Tamizh Amudhan S, (1953), 3rd 3-0 Thu 23rd Apr 2026, 2026, A56 - 1-0  Game overview
Logozar, Elijah (1909) - Akkarakaran, John Veny (2326), 3rd 3-0 Thu 23rd Apr 2026, 2026, C11 - 0-1  Game overview
Martinez Alcantara, Jose Eduardo (2646) - Taher, Yoseph Theolifus (2451), 3rd 3-0 Thu 23rd Apr 2026, 2026, A36 - 1-0  Game overview
Lukachewski Junior, Wanderlei (2046) - Estrada Nieto, Julian (2161), 3rd 3-0 Thu 23rd Apr 2026, 2026, E11 - 1-0  Game overview
Lopez Gonzalez, A (2396) - Ardila, Oscar Humberto (1956), 3rd 3-0 Thu 23rd Apr 2026, 2026, C41 - 1-0  Game overview
Avramidou, Anastasia (2310) - Nagare Kaivalya Sandip, (2328), 3rd 3-0 Thu 23rd Apr 2026, 2026, C45 - 0-1  Game overview
Gharibyan, Mamikon (2487) - Bortnyk, Olexandr (2604), 3rd 3-0 Thu 23rd Apr 2026, 2026, B04 - 0-1  Game overview
Atanasov, Anthony (2464) - Guarin Fonseca, Nobel Alfredo (2041), 3rd 3-0 Thu 23rd Apr 2026, 2026, A45 - 1-0  Game overview
Bagchi, Sounak (2030) - Haug, Havard (2422), 3rd 3-0 Thu 23rd Apr 2026, 2026, B53 - 0-1  Game overview
Miranda Camus, Joaquin Ignacio (2239) - Kalyani Sirin, (2144), 3rd 3-0 Thu 23rd Apr 2026, 2026, C56 - 0-1  Game overview
Haug, Havard (2422) - Perez Gormaz, Matias Ariel (2383), 3rd 3-0 Thu 23rd Apr 2026, 2026, B22 - 1-0  Game overview
Akkarakaran, John Veny (2326) - Terry, Renato (2508), 3rd 3-0 Thu 23rd Apr 2026, 2026, A06 - 0-1  Game overview
Tamizh Amudhan S, (1953) - Fiol, Fabrice (2271), 3rd 3-0 Thu 23rd Apr 2026, 2026, A04 - 0-1  Game overview
Mayta Aiza, Maveric (2217) - Debmisra, Ariv (2006), 3rd 3-0 Thu 23rd Apr 2026, 2026, A05 - 1-0  Game overview
Gong Qianyun, (2198) - Mangudi, Amudan (1847), 3rd 3-0 Thu 23rd Apr 2026, 2026, C40 - 1-0  Game overview
Fiol, Fabrice (2271) - Gharibyan, Mamikon (2487), 3rd 3-0 Thu 23rd Apr 2026, 2026, B30 - 0-1  Game overview
Kalyani Sirin, (2144) - Haug, Havard (2422), 3rd 3-0 Thu 23rd Apr 2026, 2026, B77 - 0-1  Game overview
Nguyen Ngoc Truong Son, (2600) - Vlassov, Nikolai (2322), 3rd 3-0 Thu 23rd Apr 2026, 2026, B00 - 1-0  Game overview
Mayta Aiza, Maveric (2217) - Kulik, Nicolas (2107), 2nd 3-0 Thu 23rd Apr 2026, 2026, E62 - 1-0  Game overview
Fisher, Timofey (2054) - Rustemov, Alexander (2525), 2nd 3-0 Thu 23rd Apr 2026, 2026, C10 - 1-0  Game overview
Ohanyan, Emin (2481) - Pranav, V (2657), 2nd 3-0 Thu 23rd Apr 2026, 2026, E11 - 1-0  Game overview
Yu, Rock (2164) - Wartiovaara, Oliver (2283), 2nd 3-0 Thu 23rd Apr 2026, 2026, D00 - 1-0  Game overview
Caruana, Fabiano (2793) - Taher, Yoseph Theolifus (2451), 2nd 3-0 Thu 23rd Apr 2026, 2026, A57 - 1-0  Game overview
Malik, Maciej (2183) - Vesga Izeta, Markel (2302), 2nd 3-0 Thu 23rd Apr 2026, 2026, C65 - 1-0  Game overview
Lopez del Alamo, Antonio (2121) - Shubenkova, Veronika (2085), 2nd 3-0 Thu 23rd Apr 2026, 2026, C00 - 1-0  Game overview
Galchenko, Matvey (2435) - Loftgaard, Mikkel Vinh (2261), 2nd 3-0 Thu 23rd Apr 2026, 2026, A03 - 1-0  Game overview
Hartge, Gedeon (2307) - Sargsyan, Anna M (2357), 2nd 3-0 Thu 23rd Apr 2026, 2026, D10 - 0-1  Game overview
Korszanski, Stanislaw (2215) - Rabin, E (1945), 2nd 3-0 Thu 23rd Apr 2026, 2026, B04 - 1-0  Game overview
Cori T., D (2335) - Rosen, Eric S (2377), 2nd 3-0 Thu 23rd Apr 2026, 2026, A07 - 1-0  Game overview
Korchynskyi, Mykola (2447) - Antipov, Fedor (2152), 2nd 3-0 Thu 23rd Apr 2026, 2026, E39 - 1-0  Game overview
Ardila, Oscar Humberto (1956) - Kulik, Nicolas (2107), 2nd 3-0 Thu 23rd Apr 2026, 2026, E61 - 0-1  Game overview
Wartiovaara, Oliver (2283) - Matinian, Nikita (2389), 2nd 3-0 Thu 23rd Apr 2026, 2026, C55 - 0-1  Game overview
Diaz Guerrero, Jesus Daniel (2135) - Martinez Ramirez, Lucia (2402), 2nd 3-0 Thu 23rd Apr 2026, 2026, A31 - 1-0  Game overview
Pribelszky, Bence (2371) - Malladi, Sadkrith (1985), 2nd 3-0 Thu 23rd Apr 2026, 2026, B34 - 1-0  Game overview
Ohanyan, Emin (2481) - Vassis, Michail (2337), 2nd 3-0 Thu 23rd Apr 2026, 2026, D90 - 1-0  Game overview
Arabidze, Meri (2409) - Haydon, David Leslie (2298), 2nd 3-0 Thu 23rd Apr 2026, 2026, A14 - 0-1  Game overview
Steinberg, Nitzan (2556) - Rogov, Matfey (2380), 2nd 3-0 Thu 23rd Apr 2026, 2026, C43 - 1-0  Game overview
Mayta Aiza, Maveric (2217) - Seyam, Khaled (2011), 2nd 3-0 Thu 23rd Apr 2026, 2026, A05 - 1-0  Game overview
Rosen, Eric S (2377) - Korchynskyi, Mykola (2447), 2nd 3-0 Thu 23rd Apr 2026, 2026, D02 - 0-1  Game overview
Bulgak, Damir (2205) - Yu, Rock (2164), 2nd 3-0 Thu 23rd Apr 2026, 2026, A05 - 0-1  Game overview
Klukin, Kirill (2415) - Harsh, Suresh (2432), 2nd 3-0 Thu 23rd Apr 2026, 2026, A40 - 0-1  Game overview
Martirosyan, Haik M (2633) - Bok, Benjamin (2560), 2nd 3-0 Thu 23rd Apr 2026, 2026, A45 - 0-1  Game overview
Diaz Guerrero, Jesus Daniel (2135) - Szpar, Milosz (2499), 2nd 3-0 Thu 23rd Apr 2026, 2026, A31 - 0-1  Game overview
Vovk, Or (2315) - Guarin Fonseca, Nobel Alfredo (2041), 2nd 3-0 Thu 23rd Apr 2026, 2026, A00 - 0-1  Game overview
Malik, Maciej (2183) - Malladi, Sadkrith (1985), 2nd 3-0 Thu 23rd Apr 2026, 2026, B27 - 1-0  Game overview
Lopez del Alamo, Antonio (2121) - Pribelszky, Bence (2371), 2nd 3-0 Thu 23rd Apr 2026, 2026, B40 - 1-0  Game overview
Barmagambetov, Meyrzhan (2022) - Shubenkova, Veronika (2085), 2nd 3-0 Thu 23rd Apr 2026, 2026, A13 - 0-1  Game overview
Furman, Eugene - Al Atarji, Sami (2203), 2nd 3-0 Thu 23rd Apr 2026, 2026, A37 - 0-1  Game overview
Kulik, Nicolas (2107) - Vazelakis, Dimitrios (1938), 2nd 3-0 Thu 23rd Apr 2026, 2026, A00 - 1-0  Game overview
Cori T., D (2335) - Rustemov, Alexander (2525), 2nd 3-0 Thu 23rd Apr 2026, 2026, A07 - 1-0  Game overview
Dubnevych, Maksym (2341) - Antipov, Fedor (2152), 2nd 3-0 Thu 23rd Apr 2026, 2026, C41 - 0-1  Game overview
Chen, Yidong (2103) - Cori T., D (2335), 2nd 3-0 Thu 23rd Apr 2026, 2026, C03 - 0-1  Game overview
Volkov, Nika (2206) - Hartge, Gedeon (2307), 2nd 3-0 Thu 23rd Apr 2026, 2026, A04 - 1-0  Game overview
Ardila, Oscar Humberto (1956) - Evans Quek, Suan Shiau (2280), 2nd 3-0 Thu 23rd Apr 2026, 2026, A84 - 0-1  Game overview
Avramidou, Anastasia (2310) - Leiva, Giuseppe (2339), 2nd 3-0 Thu 23rd Apr 2026, 2026, E60 - 1-0  Game overview
Hnatyshyn, Anastasiia (2164) - Samdanov, Samdan (2294), 2nd 3-0 Thu 23rd Apr 2026, 2026, A21 - 1-0  Game overview
Debmisra, Ariv (2006) - Kulik, Nicolas (2107), 2nd 3-0 Thu 23rd Apr 2026, 2026, B98 - 0-1  Game overview
Gallegos Quispe, Daniel Paolo (1996) - Furman, Eugene, 2nd 3-0 Thu 23rd Apr 2026, 2026, C00 - 1-0  Game overview
Baturin-Vinogradov, Miroslav (2248) - Bulgak, Damir (2205), 2nd 3-0 Thu 23rd Apr 2026, 2026, B15 - 1-0  Game overview
Ohanyan, Emin (2481) - Harsh, Suresh (2432), 2nd 3-0 Thu 23rd Apr 2026, 2026, B06 - 0-1  Game overview
Ashraf, Artin (2470) - Antipov, Fedor (2152), 2nd 3-0 Thu 23rd Apr 2026, 2026, E22 - 0-1  Game overview