Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Nc3 d5 3. Bf4 e6 4. e3 Bd6 5. Bd3 Bxf4 6. exf4 c5 7. dxc5 Qa5 8.
Nf3 O-O 9. O-O Qxc5 10. Ne5 Nbd7 11. Re1 a6 12. a3 b5 13. Ne2 Bb7 14. c3 Rac8
15. Nd4 Nb6 16. Qf3 Nc4 17. Nxc4 dxc4 18. Bxh7+ Nxh7 19. Qxb7 Qd6 20. Qxa6 *
Position (FEN): 2r2rk1/5ppn/Q2qp3/1p6/2pN1P2/P1P5/1P3PPP/R3R1K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1116
Best move: Qxa6