Chess puzzle (Crushing)
Moves: 1. d4 d6 2. e4 e5 3. d5 g6 4. Nc3 Bg7 5. Be3 Ne7 6. Be2 O-O 7. Qd2 c6 8. Bh6
cxd5 9. Bxg7 Kxg7 10. Nxd5 Nxd5 11. exd5 Bf5 12. g4 Be4 13. f3 Qh4+ 14. Kf1
Bxf3 15. Bxf3 Qf6 16. Ke1 Re8 17. Kd1 e4 18. Bg2 Qxb2 19. Qc1 Qd4+ 20. Qd2 *
Position (FEN): rn2r3/pp3pkp/3p2p1/3P4/3qp1P1/8/P1PQ2BP/R2K2NR b - - 3 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1280
Best move: Qxa1+