Learn chess by completing free chess puzzles!
If you enjoyed a chess puzzle be sure to share it,
also please donate to keep this free site up and running.

Free Chess Puzzles

IDGoalWhitevs.Black DateECOResult#MovesMated ByViews Opening Table
Puzzle 7418Checkmate Black In Two MovesRustlevs.Kasperzak2006A131-027Rh8#61. c4 e6 2. Qc2
Puzzle 7417Checkmate White In Four MovesTalToBevs.vegp2010A020-156Rh3#51. f4 e6 2. b3
Puzzle 7416Checkmate White In One MoveTalToBevs.vegp2010A020-156Rh3#61. f4 e6 2. b3
Puzzle 7415Checkmate White In Two MovesTalToBevs.vegp2010A020-156Rh3#61. f4 e6 2. b3
Puzzle 7414Checkmate Black In One Movesmackrjvs.Contranigma2009C671-043h5#71. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. Re1 Nd6 6. Nxe5
Puzzle 7413Checkmate Black In One MoveGoobervs.bigbook2002A001-039Qf5#61. a4 Nh6
Puzzle 7412Checkmate Black In Two MovesGoobervs.bigbook2002A001-039Qf5#61. a4 Nh6
Puzzle 7411Checkmate Black In Four MovesGoobervs.bigbook2002A001-039Qf5#61. a4 Nh6
Puzzle 7410Checkmate White In One Movefjjvhvs.SkietSkijf2008A000-194Ra2#61. c3 e5 2. g3 d5
Puzzle 7409Checkmate White In Two Movesfjjvhvs.SkietSkijf2008A000-194Ra2#61. c3 e5 2. g3 d5
Puzzle 7408Checkmate White In Four MovesLOVERBOYSvs.oellinas2006A020-166Rd1#61. f4 a6
Puzzle 7407Checkmate White In Two Movesmcoimbravs.Jeopar2012A020-174Qxc2#61. f4 a6
Puzzle 7406Checkmate White In Four Movesmcoimbravs.Jeopar2012A020-174Qxc2#61. f4 a6
Puzzle 7405Checkmate White In One Moveherslavs.oellinas2012A020-150Bxg2#71. f4 a6
Puzzle 7404Checkmate White In Two MovesDeadindependantvs.goldwing2004A030-150Qg2#71. f4 d5 2. g3
Puzzle 7403Checkmate Black In One MoveGrandpaLurKingvs.GudleikQ2015A031-035Qh7#71. f4 d5 2. g3
Puzzle 7402Checkmate Black In Two MovesDailyKnightvs.xxLori2004A021-095Qc7#61. f4 Nc6
Puzzle 7401Checkmate Black In Two Movesyoyovs.beto2009A011-043Qf8#71. b3 d5 2. Bb2 c5 3. d3
Puzzle 7400Checkmate Black In Four Movesyoyovs.beto2009A011-043Qf8#81. b3 d5 2. Bb2 c5 3. d3
Puzzle 7399Checkmate Black In One Movemajorminorvs.Ayotidele2013B011-023Nxc7#101. e4 d5 2. exd5 Qxd5 3. Ne2 Nf6

Support this free chess website
by donating w/ PayPal above or Coinbase below