Chess puzzle (Advantage)
Moves: 1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 Qf6 5. Nxc3 Bb4 6. Ne2 d6 7. Qb3 Bxc3+ 8.
Nxc3 c6 9. O-O b5 10. Bd3 Ne7 11. e5 Qxe5 12. Re1 Qf6 13. Ne4 Qe6 14. Qxe6 Bxe6
15. Nxd6+ Kd7 16. Bf4 Nd5 17. Nb7 Na6 18. Bg3 Rhc8 19. Rad1 Ke8 20. Bxh7 g6 21.
h4 Kf8 22. h5 Kg7 23. hxg6 Bf5 24. Be5+ Kh6 25. Nd6 fxg6 26. Nxc8 Rxc8 27. g4
Bxg4 28. Rd4 Kxh7 *
Position (FEN): 2r5/p6k/n1p3p1/1p1nB3/3R2b1/8/PP3P2/4R1K1 w - - 0 29
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 957
Best move: Rxg4