Chess puzzle (Crushing)
Moves: 1. e4 c6 2. Nf3 d5 3. Nc3 Nf6 4. exd5 Nxd5 5. d4 Bg4 6. h3 Bh5 7. g4 Bg6 8. Bd3
Bxd3 9. Qxd3 g6 10. Nxd5 cxd5 11. O-O Bg7 12. Re1 O-O 13. c3 e6 14. b4 a6 15.
a4 Nc6 16. b5 axb5 17. Ba3 Re8 18. axb5 Ne7 19. Bxe7 Rxe7 20. Rxa8 Qxa8 21. c4
dxc4 22. Qxc4 Rc7 *
Position (FEN): q5k1/1pr2pbp/4p1p1/1P6/2QP2P1/5N1P/5P2/4R1K1 w - - 1 23
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1078
Best move: Qxc7