Chess Puzzles
Play and learn how the pros handle complex chess positions. These interactive chess puzzles help you to get better at chess, improve your concentration and learn some new tricks. Most of the positions occurred during famous games between Grandmasters and demonstrate tactical ideas encountered in actual play – no computer analysis here. Careful study of these positions will help you improve your skill in finding good moves and combinations in actual games. You will also learn a great deal about the planning and execution of combinational chess.
Click on any puzzle for details. From there you can solve the puzzle online or select its FEN string and, if you have the full version of SparkChess, paste it in the Board Editor to play from that position. All puzzles have solutions (hidden by default). Don’t forget to comment if you found an alternate (or better) solution!
Use the links on the side (or at the bottom on mobile devices) to see more puzzles. They are sorted in levels to allow everyone to improve their skills.
Chess puzzles are best for when you are idle and bored. They provide a good way to pass time and also improve your concentration, even if you are a beginner or Olympiad master. Learning how to solve these puzzles will improve the knowledge of beginning chess principles – seeing the right move in a position that your opponent overlooked. Our collection of interesting chess positions for online play or trainer mode is unique in that it includes mistakes that were made by top players. Everyone makes mistakes, and studying these common errors is a great way to learn about what not to do!

Milorad Kapelan vs James Tarjan
In Vrsac, 1983, James Tarjan faced Milorad Kapelan in a game that concluded with a remarkable mating net. Black finds a way to finish the game in just four moves.

Georg Marco vs Herbert Trenchard
In Vienna, 1898, Georg Marco faced Herbert Trenchard in a game that concluded with a swift mating net. Find the three moves that allow White to finish the game.

Arthur Bisguier vs J. Penrose
In a 1950 game from Southsea, Arthur Bisguier finds a way to finish the game against J. Penrose. Can you find the two-move mating pattern that ended this contest?

Li Xueyi vs Ju Wenjun
In Shanghai 2010, Ju Wenjun found a way to finish the game against Li Xueyi. Can you find the mate in two that ended this match?

William Steinitz vs Henry Bird
In London 1866, the English player Henry Bird faced off against the legendary William Steinitz. Find the three-move checkmate that secured a victory for Black in this historic meeting.

Eltaj Safarli vs Bela Khotenashvili
In Baku 2008, Eltaj Safarli found a way to wrap up the game against Bela Khotenashvili with just two moves to spare. The position holds a quiet but decisive finish for White.

John Nunn vs Miroslaw Sarwinski
During their 1987 meeting in Naleczow, John Nunn found a way to navigate the defenses of Miroslaw Sarwinski. White holds a forced mate in three to conclude the game.

Janos Balogh vs Geza Maroczy
In Gyor during 1924, Hungarian-Romanian master Janos Balogh faced Geza Maroczy in a memorable game. Find the three moves that lead to a forced mate for White.