Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. Qe2+ Be7 5. d3 Nf6 6. Bg5 O-O 7. Qd1 Re8 8.
Be2 Bg4 9. O-O Nbd7 10. h3 Bh5 11. Nc3 d4 12. Nxd4 Bxe2 13. Ndxe2 Rc8 14. Bxf6
Nxf6 15. Ng3 c6 16. Nf5 Bb4 17. Qd2 Nd5 18. a3 Nxc3 19. axb4 Ne2+ 20. Kh1 Nd4
21. Nxd4 Qxd4 22. Rxa7 *
Position (FEN): 2r1r1k1/Rp3ppp/2p5/8/1P1q4/3P3P/1PPQ1PP1/5R1K b - - 0 22
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1017
Best move: Qxa7