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. Learn tactical motifs with the levels. Train specific positions or motifs with the filter.

Server updated Thursday, May 28, 2020: Read the release notes.

Daily chess puzzles

More information about the daily chess puzzles
Sharif, Mohamed UAE - Abu Chamala, R. PLE
27th olm final, Dubai UAE
1986.11.16
Yu Yangyi - Ding Liren
Lindores Abbey Final 8, chess24.com INT
2020.05.27
Chan Peng Kong SIN - Vijayendran, Gregory MAS
26th olm final, Thessaloniki GRE
1984.11.29
Hort, Vlastimil - Nogueiras, Jesus CUB
26th olm final, Thessaloniki GRE
1984.12.01
Murshed, Niaz BAN - Zapata, Alonso COL
26th olm final, Thessaloniki GRE
1984.11.24
Borg, Geoffrey MLT - Veer, Willem SUR
26th olm final, Thessaloniki GRE
1984.11.25
Ioseliani, Nana - Xie Jun
World Ch (w), Monte Carlo MNC
1993.11.02
John, Wilhelm - Mieses, Jacques
Berlin-ch, Berlin
1933
Cori T.,D - Abdumalik,Z
FIDE Steinitz Mem Women, chess24.com INT
2020.05.17
Firouzja, Alireza - Giri, Anish
Chessbrah Inv May 2020, chess.com INT
2020.05.16

Chess puzzles from recently played games

So, Wesley - Caruana, Fabiano
Clutch Champions Showdown, lichess.org INT
2020.05.28
So, Wesley - Caruana, Fabiano
Clutch Champions Showdown, lichess.org INT
2020.05.28
Dubov, Daniil - Ding Liren
Lindores Abbey Final 8, chess24.com INT
2020.05.28
Nakamura, Hikaru - So, Wesley
Clutch Champions Showdown, lichess.org INT
2020.05.27
Dominguez Perez, Leinier - Caruana, Fabiano
Clutch Champions Showdown, lichess.org INT
2020.05.27
Dominguez Perez, Leinier - Caruana, Fabiano
Clutch Champions Showdown, lichess.org INT
2020.05.27
Dominguez Perez, Leinier - Caruana, Fabiano
Clutch Champions Showdown, lichess.org INT
2020.05.27
Dominguez Perez, Leinier - Caruana, Fabiano
Clutch Champions Showdown, lichess.org INT
2020.05.27
Dominguez Perez, Leinier - Caruana, Fabiano
Clutch Champions Showdown, lichess.org INT
2020.05.27
Fabiano Caruana - Leinier Dominguez
Clutch Champions Showdown, lichess.org INT
2020.05.27

New chess puzzles

Sirias, Danilo NCA - Meulders, Richard BEL
27th olm final, Dubai UAE
1986.11.22
Yurtseven,M - Mahajan,Rushaan
Titled Tuesday 19th May, chess.com INT
2020.05.19
Balleisen,Aaron - Tregubov,P
Titled Tuesday 19th May, chess.com INT
2020.05.19
Vypkhaniuk,Ihor - Garic,R
Titled Tuesday 19th May, chess.com INT
2020.05.19
Viani, Antonio Dcunha - Jovanovic, Zoran
Titled Tuesday 26th May, chess.com INT
2020.05.26
Canda, Danilo NCA - Weemaes, Ronald BEL
27th olm final, Dubai UAE
1986.11.22
Gordyk,L - Tymrakiewicz,R
Titled Tuesday 19th May, chess.com INT
2020.05.19
Rychagov, Andrey - Hamley, Ryan
Titled Tuesday 26th May, chess.com INT
2020.05.26
Sitnic, Adnan - Liang, Justin
Titled Tuesday 26th May, chess.com INT
2020.05.26
Garcia, Gildardo COL - Maga, Mirabeau PHI
27th olm final, Dubai UAE
1986.11.22

New difficult chess puzzles

Mahajan, Rushaan - Do Nascimento, Christian Almeida
Titled Tuesday 26th May, chess.com INT
2020.05.26
Mahajan, Rushaan - Do Nascimento, Christian Almeida
Titled Tuesday 26th May, chess.com INT
2020.05.26
Rodriguez Cespedes, Amador CUB - McNab, Colin Anderson SCO
27th olm final, Dubai UAE
1986.11.22
Cerveny,M - Aravindh,Chithambaram VR.
Titled Tuesday 19th May, chess.com INT
2020.05.19
Dragomirescu,C - Turayev,Shahruh
Titled Tuesday 19th May, chess.com INT
2020.05.19
Fuochi,Tommaso - Carbone,Edoardo
Anti-cheating Blitz Cup, chess.com INT
2020.05.20
Palchuk, Andrii - Nasuta, Grzegorz
Titled Tuesday 26th May, chess.com INT
2020.05.26
Schammo, Jean LUX - Rahman, Ziaur BAN
27th olm final, Dubai UAE
1986.11.21
Medvedyk,Vasyl - Hercegovac,Neven
Anti-cheating Blitz Cup, chess.com INT
2020.05.20
Harewood, Othneil BAR - Noaman, Hussein NYE
27th olm final, Dubai UAE
1986.11.21

Most popular chess puzzles

Gasanov,E - Kovalenko,I
17th ch-EUR Indiv 2016, Gjakova KOS
2016.05.15
Anand, Viswanathan - Kramnik, Vladimir
Mainz CC Champions Duel Playoff, Mainz GER
2001.06.26
Beliavsky, Alexander G - Erdogdu,M
17th ch-EUR Indiv 2016, Gjakova KOS
2016.05.16
Tal, Mikhail - Botvinnik, Mikhail
World Championship 23th, Moscow
1960
Haussernot, Cecile - Komiagina, Maria
World Rapid Women 2018, St Petersburg RUS
2018.12.28
Bernstein, Ossip - Kotov, Alexander
Groningen Staunton , Groningen Staunton
1946
Rose,Luis Stratos - Fischer,Maxi
ch-GER Youth U25 2016, Willingen GER
2016.05.21
Cyncore,Dauwynn - Rasmussen,B
Canadian Open, Winnipeg CAN
1997.07.12
Akopian,V - Bologan, Victor
President's Cup, Elista RUS
1998.05.08
Bogoljubov, Efim - Monticelli, Mario
San Remo, San Remo
1930

Most popular endgame puzzles

Torres, Ju2 - Krysa, L.
51st World Juniors, Athens GRE
2012.08.13
Sturm, Johanna - Begeluri, Nino
DEM U18w 2011, Oberhof GER
2011.06.15
Barua, D. - Spangenberg, H.
32nd ol, Yerevan ARM
1996.09.17
Nenarokov, Vladimir - Romanovsky, Peter
5th URS-ch, Moscow URS
1927
Yates, Frederick - Tartakower, Saviely
Gent, Gent
1926
Stallknecht,Britta - Moeller,Hannah
ch-GER Youth U18 Girls, Willingen GER
2016.05.18
Idrisov,T - Mamedjarova,Z
Nakhchivan Open 2016, Nakhchivan AZE
2016.05.17
Fedoseev, Vladimir3 - Ziska, Helgi Dam
23rd Abu Dhabi Masters, Abu Dhabi UAE
2016.08.25
Gvanceladze, Anna - Goryachkina, Aleksandra
ch-RUS Rapid w 2016, Sochi RUS
2016.10.02
Yu Yangyi - Wang, Yue
TCh-CHN 2016, China CHN
2016.10.31