Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. O-O d5 5. exd5 exd5 6. Bb5 Nf6 7. c3 Be6 8. d4
a6 9. Bd3 Bd6 10. Bg5 O-O 11. Re1 h6 12. Bh4 c4 13. Bc2 Bg4 14. b3 b5 15. Nbd2
Be7 16. Qb1 Re8 17. Ne5 Nxe5 18. dxe5 Ne4 19. Nxe4 Bxh4 20. Nc5 Qb6 21. b4 a5
22. g3 Be7 23. Bf5 Bf3 24. e6 Bxc5 25. exf7+ Kxf7 26. bxc5 Rxe1+ 27. Qxe1 Qf6
28. Bd7 Be4 29. Qe3 Ra7 30. c6 b4 *
Position (FEN): 8/r2B1kp1/2P2q1p/p2p4/1pp1b3/2P1Q1P1/P4P1P/R5K1 w - - 0 31
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1057
Best move: Qxa7