Chess puzzle (Crushing)
Moves: 1. e4 c6 2. a3 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Bc4 e6 7. Nf3 Nf6 8. d3
Bd6 9. Be3 Bxg3 10. hxg3 O-O 11. Qd2 Re8 12. Ng5 h6 13. Nf3 Kf8 14. Bxh6 gxh6
15. Qxh6+ Ke7 16. Ne5 Nbd7 17. Nxg6+ fxg6 18. Qg7+ Kd6 19. Qxg6 Kc7 20. O-O-O
Rc8 21. Qg5 Kb8 22. Qa5 *
Position (FEN): 1krqr3/pp1n4/2p1pn2/Q7/2B5/P2P2P1/1PP2PP1/2KR3R b - - 6 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1129
Best move: Qxa5