Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 d6 5. d4 exd4 6. Nxd4 Bd7 7. Nxc6 Bxc6 8.
Bxc6+ bxc6 9. Bf4 Rb8 10. b3 Be7 11. O-O O-O 12. Qd4 c5 13. Qa4 Ra8 14. Rfe1
Nd7 15. Nd5 Nb6 16. Qa3 Nxd5 17. exd5 Bh4 18. c4 Qf6 19. g3 Bg5 20. Re4 Rae8
21. Bxg5 *
Position (FEN): 4rrk1/p1p2ppp/3p1q2/2pP2B1/2P1R3/QP4P1/P4P1P/R5K1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1284
Best move: Qxa1+