SparkChess®™
chess online with the computer or in multiplayer
  • Play Chess
  • Download
  • Top Players
  • Learn Chess
  • Chess Puzzles
  • Support

Hard Chess Puzzles

Play and solve advanced, hard, difficult and plain nasty chess puzzles for advanced chess players. You’ll find solutions and historical details and you can play each puzzle live against the computer.

diagram of Robert Thacker vs. Bobby Fischer chess puzzle

Robert Thacker vs. Bobby Fischer

A beautiful example of underpromotion in this chess puzzle from grand master Robert Fischer. Black to move and mate in 2.

diagram of Wilhelm Steinitz vs. David Sands chess puzzle

Wilhelm Steinitz vs. David Sands

Wilhelm Steinitz vs. David Sands, New York, 1887. White to move and wins in 2.

diagram of Viktor Korchnoi vs. Peterson chess puzzle

Viktor Korchnoi vs. Peterson

Viktor Korchnoi vs. Peterson, Kiev, 1964. White to move and win in 4.

diagram of Li vs. Alitha chess puzzle

Li vs. Alitha

Hard puzzle, mate in 5, white to move.

Previous 1 2 3

Difficulty

  • Easy Chess Puzzles (21)
  • Moderate Chess Puzzles (57)
  • Hard Chess Puzzles (20)

Mate in

  • Mate in 2 chess puzzles (34)
  • Mate in 3 chess puzzles (41)
  • Mate in 4 chess puzzles (18)
  • Mate in 5 chess puzzles (3)
  • Mate in 7 chess puzzles (1)

Player

  • Chess puzzles for Black (23)
  • Chess puzzles for White (72)

Recent Articles

  • Chess in Georgia and Washington (May 2026)
  • 2026 President’s Cup and Women’s President’s Cup: College Chess Championships
  • Chess and Poker: Jennifer Shahade Returns to US Chess
  • Tools of the Chess Trade
  • GM Jan Timman’s Last Book
  • International Chess Players in Texas
  • Bobby Fischer’s Chess Queen: A Review
  • 2026 Pan-Am: Missouri Schools Show Chess Prowess

Do you want to receive notifications about new SparkChess articles, puzzles, and updates? If so, choose 'Allow' when prompted.

Yes, sure!  Maybe later

©2002-2026 Media Division srl

  • About / Team
  • Contact
  • Privacy & Cookies
  • Terms of Use
  • Terms of Service
  • Sitemap