ChessPuzzle.net

Improve your chess by solving chess puzzles on ChessPuzzle.net. All positions are selected from real tournament games. Play on PC, tablet, or smart phone. Review the solutions, including the tournament game the puzzle is based on. Try other moves on the analysis board and get help from an in-browser engine.

Start playing

Daily chess puzzles

More information about the daily chess puzzles.
Gurevich, Dmitry - Kovacevic, Vlatko
Hastings 8283
1982
Ubiennykh,E - Pogonina,N
66th ch-RUS w 2016, Novosibirsk RUS
2016.10.23
Nikolic,Pr - Lautier,J
8th Amber Blindfold, Monte Carlo MNC
1999.03.18
Terletsky, Oleg - Golenia, Wojciech
European Rapid 2017, Katowice POL
2017.12.16
Shirshov, Nikolay - Nakhodkin, Gennadiy
Chigorin Memorial 2016, St Petersburg RUS
2016.10.23
Cejda,Cecilia - Eggert,Daniela
ch-GER Youth U18 Girls, Willingen GER
2016.05.17
Chu, Ruotong - Xiong, Jeffery
PRO League Group Stage, chess.com INT
2018.02.28
Rublevsky,S - Areshchenko,A
World Cup, Khanty-Mansiysk RUS
2009.11.26
Morozevich,A - Vidit,S
24th Sigeman & Co 2018, Malmo SWE
2018.05.07
Hevia Alejano, Carlos Antonio - Sadorra, Julio Catalino
PRO League Group Stage, chess.com INT
2018.01.25

Chess puzzles from recently played games

Aronian, Levon - Kramnik, Vladimir
GCT Rapid Paris 2018, Paris FRA
2018.06.21
Caruana, Fabiano - Anand, Viswanathan
GCT Rapid Paris 2018, Paris FRA
2018.06.21
Mamedyarov, Shakhriyar - Aronian, Levon
GCT Rapid Paris 2018, Paris FRA
2018.06.21
Mamedyarov, Shakhriyar - Anand, Viswanathan
GCT Rapid Paris 2018, Paris FRA
2018.06.20
Vachier-Lagrave, Maxime - Anand, Viswanathan
GCT Blitz YourNextMove, Leuven BEL
2018.06.16
Vachier-Lagrave, Maxime - Anand, Viswanathan
GCT Blitz YourNextMove, Leuven BEL
2018.06.16
So, Wesley - Mamedyarov, Shakhriyar
GCT Blitz YourNextMove, Leuven BEL
2018.06.16
Caruana, Fabiano - So, Wesley
GCT Blitz YourNextMove, Leuven BEL
2018.06.16
Aronian,L - Grischuk,A
GCT Blitz YourNextMove, Leuven BEL
2018.06.16
Anand,V - Nakamura,Hi
GCT Blitz YourNextMove, Leuven BEL
2018.06.16

New chess puzzles

Enklaar, Bert - Vasiukov, Evgeny
Wijk aan Zee I
1973
Enklaar, Bert - Vasiukov, Evgeny
Wijk aan Zee I
1973
Sigurjonsson, Gudmundur - Timman, Jan H
Wijk aan Zee I
1980
Byrne, Robert E - Van der Wiel, John TH
Wijk aan Zee I
1980
Browne, Walter S - Kortchnoi, Viktor
Wijk aan Zee I
1980
Alburt, Lev O - Ree, Hans
Wijk aan Zee I
1980
Van der Wiel, John TH - Sunye Neto, Jaime
Wijk aan Zee I
1980
Sigurjonsson, Gudmundur - Kortchnoi, Viktor
Wijk aan Zee I
1980
Alburt, Lev O - Timman, Jan H
Wijk aan Zee I
1980
Van der Wiel, John TH - Browne, Walter S
Wijk aan Zee I
1980

New difficult chess puzzles

Alburt, Lev O - Browne, Walter S
Wijk aan Zee I
1980
Biyiasas, Peter - Van der Wiel, John TH
Wijk aan Zee I
1980
Biyiasas, Peter - Van der Wiel, John TH
Wijk aan Zee I
1980
Olafsson, Fridrik - Sosonko, Gennadi
Wijk aan Zee I
1976
Tal, Mihail - Dvorietzky, Mark I
Wijk aan Zee I
1976
Grischuk,A - Aronian,L
GCT Blitz YourNextMove, Leuven BEL
2018.06.15
Luke, Niko - Ernst, Rolf
9th Vellmar Chess Days, Vellmar
2017.07.15
Schlechter, Carl - Mieses, Jacques
Hastings
1895
Ivanchuk,V - Wang Yue
5th MTel Masters, Sofia BUL
2009.05.14
Bacrot,E - Mamedyarov,S
World Blitz, Moscow RUS
2007.11.21

Most popular chess puzzles

Gasanov,E - Kovalenko,I
17th ch-EUR Indiv 2016, Gjakova KOS
2016.05.15
Akopian,V - Bologan,V
President's Cup, Elista RUS
1998.05.08
Rose,Luis Stratos - Fischer,Maxi
ch-GER Youth U25 2016, Willingen GER
2016.05.21
Smith, Shreyas - Adesina, Adeyinka
42nd Olympiad 2016, Baku AZE
2016.09.05
Idrisov,T - Mamedjarova,Z
Nakhchivan Open 2016, Nakhchivan AZE
2016.05.17
Sadikin The, Irwanto - Yussof, Pg Abd Rahman
42nd Olympiad 2016, Baku AZE
2016.09.09
Gvanceladze, Anna - Goryachkina, Aleksandra
ch-RUS Rapid w 2016, Sochi RUS
2016.10.02
Inarkiev,E - Kamsky,G
FIDE GP, Baku AZE
2008.04.21
Bacrot,E - Leko,P
FIDE Grand Prix, Elista RUS
2008.12.17
Khoroshev,N - Yakubboev,Nodirbek
10th Agzamov Mem 2016, Tashkent UZB
2016.04.25

Most popular endgame puzzles

Laznicka,V - Shirov,A
XVI Magistral A, Pamplona ESP
2006.12.26
Zherebtsova, Alexandra - Sanarov, Leonid
Chigorin Memorial 2016, St Petersburg RUS
2016.10.16
Kramnik,V - Anand,V
WCh, Bonn GER
2008.10.20
Altshul, Raffael - Babotin, Ivan
Chigorin Memorial 2016, St Petersburg RUS
2016.10.18
Wall, G. - Arkell, K.
4NCL 2010-11, Hinkley Island ENG
2011.05.02
Kazhgaleyev, Murtas - Neiksans, Arturs
42nd Olympiad 2016, Baku AZE
2016.09.08
Machlik, Edit - Arnaudov, G. Petar
Oslo Open 2016, Fornebu NOR
2016.10.01
Yu, Yangyi - Wang, Yue
TCh-CHN 2016, China CHN
2016.10.31
Moreira,J - Blehm,P
World Juniors, Zagan POL
1997.07.22
Stallknecht,Britta - Moeller,Hannah
ch-GER Youth U18 Girls, Willingen GER
2016.05.18