Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Nf3 Bf5 5. Bd3 Bxd3 6. Qxd3 e6 7. O-O Nf6 8.
Bg5 Be7 9. Qb5+ Nc6 10. c4 a6 11. Qb3 Rb8 12. cxd5 exd5 13. Qa4 O-O 14. Nc3 Ne4
15. Bxe7 Nxe7 16. Rfe1 Nxc3 17. bxc3 Ng6 18. h3 Re8 19. Rxe8+ Qxe8 20. Re1 *
Position (FEN): 1r2q1k1/1p3ppp/p5n1/3p4/Q2P4/2P2N1P/P4PP1/4R1K1 b - - 1 20
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1001
Best move: Qxa4