Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Bc4 Nf6 3. d3 Nc6 4. Bg5 Be7 5. Nf3 d6 6. O-O O-O 7. Nc3 Bg4 8. h3
Bh5 9. Nd5 Nxd5 10. exd5 Bxg5 11. dxc6 bxc6 12. g4 Bg6 13. Nxg5 Qxg5 14. Kg2
Kh8 15. Qf3 f5 16. Qxc6 fxg4 17. Kh1 gxh3 18. Rg1 Qh5 19. Bd5 Rac8 20. Raf1 Qh4
21. f3 h2 22. Rg2 Bh5 23. Rxh2 Qg3 *
Position (FEN): 2r2r1k/p1p3pp/2Qp4/3Bp2b/8/3P1Pq1/PPP4R/5R1K w - - 1 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1367
Best move: Rxh5