Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 f6 5. Bd3 Qd7 6. O-O e6 7. Bf4 Be7 8. Nc3
fxe5 9. Nxe5 Qd8 10. Qh5+ g6 11. Qe2 Nf6 12. Bh6 Nbd7 13. Bg7 Rg8 14. Bh6 Qc7
15. Bxf5 exf5 16. f4 O-O-O 17. Na4 Nxe5 18. fxe5 Ne4 19. Bf4 Qa5 20. b3 Rge8
21. Rac1 b5 22. Nb2 Ba3 23. Rb1 Nc3 24. Qe1 Nxb1 *
Position (FEN): 2krr3/p6p/2p3p1/qp1pPp2/3P1B2/bP6/PNP3PP/1n2QRK1 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1206
Best move: Qxa5