Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Bd3 Nf6 7. O-O Bd6 8. a4
O-O 9. b3 Bg4 10. h4 Ne4 11. c4 Bxf3 12. Qxf3 Qxh4 13. g3 Ng5 14. Bxg5 Qxg5 15.
b4 c6 16. a5 Bxb4 17. Ra4 Bd6 18. Kg2 a6 19. cxd5 cxd5 20. Nc3 Nc6 21. Nxd5
Rad8 22. Rh1 h6 *
Position (FEN): 3r1rk1/1p3pp1/p1nb3p/P2N2q1/R2P4/3B1QP1/5PK1/7R w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1786
Best move: Rh5