Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Nf6 5. c3 Be7 6. e5 Ne4 7. cxd4 d5 8. Bb5
O-O 9. Bxc6 bxc6 10. Be3 Ba6 11. Qc2 Bb4+ 12. Nc3 Bxc3+ 13. bxc3 Rb8 14. Nd2
Nxd2 15. Qxd2 Bc4 16. f3 h6 17. Kf2 Qh4+ 18. g3 Qh3 19. Rhb1 Rb6 20. Rxb6 *
Position (FEN): 5rk1/p1p2pp1/1Rp4p/3pP3/2bP4/2P1BPPq/P2Q1K1P/R7 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1443
Best move: Qxh2+