Chess puzzle (Crushing)
Moves: 1. c4 e6 2. a3 d5 3. cxd5 exd5 4. d4 Nc6 5. e3 Nf6 6. Nc3 Be7 7. g3 O-O 8. Bg2
Be6 9. b4 a6 10. Nge2 Qd7 11. Nf4 Rfd8 12. Nxe6 Qxe6 13. h4 Ng4 14. Bh3 h5 15.
O-O Qg6 16. Bxg4 Qxg4 17. Kg2 Qg6 18. Qf3 Bxh4 19. Nxd5 Bf6 20. Nxf6+ Qxf6 21.
Qxh5 Ne7 22. Bb2 Rd5 23. Rab1 *
Position (FEN): r5k1/1pp1npp1/p4q2/3r3Q/1P1P4/P3P1P1/1B3PK1/1R3R2 b - - 4 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1073
Best move: Rxh5