Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. d4 exd4 5. Nxd4 Nf6 6. Nxc6 bxc6 7. Nc3 Bb7 8.
O-O Bc5 9. Qd3 d5 10. Bb3 d4 11. Ne2 O-O 12. c3 dxc3 13. Qxd8 Raxd8 14. Nxc3
Rfe8 15. Re1 Bd4 16. Bd2 Bxf2+ 17. Kxf2 Rxd2+ 18. Re2 Nxe4+ 19. Ke1 Rxe2+ 20.
Nxe2 c5 21. Rc1 Ng3 *
Position (FEN): 4r1k1/pbp2pp1/7p/2p5/8/1B4n1/PP2N1PP/2R1K3 w - - 2 22
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1403
Best move: hxg3