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 7237Checkmate White In Two Moveslionjoshivs.SomeonePlays2014A000-160Nxe3#151. Na3 c5
Puzzle 7236Checkmate Black In Four MovesSnelheidvs.isaaceinstein2009A011-063cxd8=Q#181. b3 d6
Puzzle 7235Checkmate Black In Two Movesrodelopervs.uniballer2005A011-031Qhxg7#141. b3 d5 2. Bb2
Puzzle 7234Checkmate White In One MoveMorintervs.elisabeth2005A450-124Nd3#211. d4 Nf6 2. Nc3 e6 3. e4 d5 4. e5 Nfd7 5. Nf3 c5
Puzzle 7233Checkmate Black In One Movespocks_dadvs.ruffian1012020A451-047Qxg8#201. d4 Nf6 2. Nc3 e6 3. e4 d5 4. e5 Nfd7 5. Nf3 c5
Puzzle 7232Checkmate White In Two MovesLucasXeneizeARGvs.Zaknus2015A020-144Qxb2#161. f4 e6
Puzzle 7231Checkmate White In Two MovesFleurybotJrvs.Otziviok2008A020-198Qf5#111. f4 g6 2. Nf3
Puzzle 7230Checkmate White In One Movefjjvhvs.Fiobrit2010A000-1106Nd1#141. Na3 e6
Puzzle 7229Checkmate White In One Movejamidavvs.IFDTitan2016A000-140b5#211. e3 e6 2. d3 Nf6
Puzzle 7228Checkmate Black In One MoveBlueBananavs.knutsch2008A001-085Qh6#101. h4 h5
Puzzle 7227Checkmate Black In Two MovesBlueBananavs.knutsch2008A001-085Qh6#151. h4 h5
Puzzle 7226Checkmate White In Four Movescarbonerovs.shifterthree2008A020-192Rh7#131. f4 a6
Puzzle 7225Checkmate Black In Four Movesdzrabehvs.canberkt982019A401-037Qg7#131. d4 g6 2. c4 Bg7 3. Nf3 Nf6
Puzzle 7224Checkmate White In Four MovesTpappasvs.TTDo2012A000-156Qd1#131. f3 e6
Puzzle 7223Checkmate Black In Four MovesatlasNTSTvs.fjjvh2015A401-09Bh5#151. d4 g5
Puzzle 7222Checkmate Black In Two MovesatlasNTSTvs.fjjvh2015A401-09Bh5#161. d4 g5
Puzzle 7221Checkmate White In Two MovesMiloBotvs.survivethis2012A400-176Qc2#121. d4 g5
Puzzle 7220Checkmate Black In One Moveeasypeasy10vs.ace012012A011-039Qxg7#151. b3 b6 2. Bb2
Puzzle 7219Checkmate White In One Moveandelcervs.IFDThor2013A000-136Qh2#131. c3 Nf6
Puzzle 7218Checkmate White In Four Movesandelcervs.IFDThor2013A000-136Qh2#131. c3 Nf6

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