Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Nf6 5. Bg5 Be7 6. Bd3 O-O 7. O-O c6 8. h3
Nbd7 9. c3 Re8 10. Qc2 g6 11. Nbd2 Bf8 12. Rae1 Bg7 13. Rxe8+ Qxe8 14. Re1 Qd8
15. Ne5 Qc7 16. Ndf3 Nf8 17. Bf4 Qd8 18. Bg5 Ne6 19. Bh4 Qc7 20. Ng5 Nd8 21.
Re3 Be6 22. Nxg6 *
Position (FEN): r2n2k1/ppq2pbp/2p1bnN1/3p2N1/3P3B/2PBR2P/PPQ2PP1/6K1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1683
Best move: hxg6