Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Bd3 Nf6 7. Bxg6 hxg6 8.
Nf3 Nbd7 9. c3 e6 10. Bg5 Be7 11. Qb3 Qb6 12. Bxf6 gxf6 13. Ne4 O-O-O 14. Qxb6
Nxb6 15. b4 Nc4 16. a4 e5 17. b5 exd4 18. Nxd4 c5 19. Nb3 b6 20. a5 f5 21. axb6
fxe4 22. bxa7 Kb7 23. Na5+ Kb6 *
Position (FEN): 3r3r/P3bp2/1k4p1/NPp5/2n1p3/2P5/5PPP/R3K2R w KQ - 3 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 828
Best move: Nxc4+