Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Nf6 5. f3 Be7 6. Bd3 c5 7. Nb5 a6 8. N5c3
Nc6 9. O-O Be6 10. Bg5 h6 11. Bh4 g5 12. Bg3 g4 13. f4 h5 14. f5 Bd7 15. Nd5 h4
16. Be1 g3 17. hxg3 hxg3 18. Bxg3 Nxd5 19. exd5 Ne5 20. Re1 f6 21. Qh5+ *
Position (FEN): r2qk2r/1p1bb3/p2p1p2/2pPnP1Q/8/3B2B1/PPP3P1/RN2R1K1 b kq - 1 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1141
Best move: Rxh5