Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nf3 Bf5 3. e3 e6 4. Bd3 Bxd3 5. Qxd3 Nf6 6. O-O c5 7. b3 Nc6 8. Bb2
Bd6 9. Nbd2 a6 10. Ne5 Nd7 11. f4 Ndxe5 12. fxe5 Bc7 13. c4 cxd4 14. exd4 O-O
15. c5 b6 16. cxb6 Bxb6 17. a4 Qh4 18. Nf3 Qe7 19. Ba3 Qd7 20. Bxf8 Rxf8 21.
Ng5 g6 22. Qxa6 Bxd4+ 23. Kh1 Bxa1 24. Rxa1 Nxe5 25. b4 Rc8 26. b5 Qe7 *
Position (FEN): 2r3k1/4qp1p/Q3p1p1/1P1pn1N1/P7/8/6PP/R6K w - - 1 27
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 751
Best move: Qxc8+