Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Bg5 h6 5. Bh4 c5 6. a3 Bxc3+ 7. bxc3 d5 8. e3
Nbd7 9. Nf3 Qa5 10. Qc2 Ne4 11. cxd5 exd5 12. Nd2 Nxc3 13. Bd3 c4 14. Bg6 O-O
15. Bh7+ Kh8 16. Bf5 Nb5 17. O-O Nb6 18. Nf3 Nxa3 19. Qb2 Bxf5 20. Rxa3 Na4 21.
Qxb7 Rab8 22. Rxa4 *
Position (FEN): 1r3r1k/pQ3pp1/7p/q2p1b2/R1pP3B/4PN2/5PPP/5RK1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1104
Best move: Qxa4