Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. c3 Bd6 6. d4 exd4 7. cxd4 Bg4 8.
O-O f6 9. h3 Bh5 10. Qb3 Bf7 11. Qxb7 Ne7 12. e5 fxe5 13. dxe5 Bc5 14. Be3 Bxe3
15. fxe3 O-O 16. Nc3 Be6 17. Rad1 Qc8 18. Qxc8 Raxc8 19. Ng5 Bc4 20. Rxf8+ Rxf8
21. Nce4 Nd5 22. b3 Nxe3 23. Rd7 Bd5 24. Ng3 h6 25. e6 *
Position (FEN): 5rk1/2pR2p1/p1p1P2p/3b2N1/8/1P2n1NP/P5P1/6K1 b - - 0 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1652
Best move: hxg5