Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. c3 d6 4. Bd3 a6 5. Bc2 Nf6 6. h3 g6 7. d3 Bg7 8. O-O b5
9. Re1 O-O 10. Nbd2 Bb7 11. Nf1 Nd7 12. a3 Re8 13. Ng3 Nde5 14. h4 Nxf3+ 15.
Qxf3 Ne5 16. Qe2 Qd7 17. h5 Ng4 18. hxg6 fxg6 19. f3 Ne5 20. f4 Qg4 21. Qf2 Rf8
22. Bd1 Nxd3 23. Bxg4 Nxf2 24. Kxf2 Rxf4+ 25. Kg1 *
Position (FEN): r5k1/1b2p1bp/p2p2p1/1pp5/4PrB1/P1P3N1/1P4P1/R1B1R1K1 b - - 1 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1156
Best move: Rxg4