Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5 4. O-O Nge7 5. c3 Ng6 6. d4 Bb6 7. d5 Nce7 8. c4
c6 9. Ba4 cxd5 10. cxd5 O-O 11. Nc3 d6 12. h3 Bc5 13. Bg5 h6 14. Bd2 a6 15. Re1
b5 16. Bc2 b4 17. Ne2 Bd7 18. Ng3 Qc8 19. Qc1 Nf4 20. Bxf4 exf4 21. Nf5 Ng6 22.
N3h4 Qd8 23. Nxg6 *
Position (FEN): r2q1rk1/3b1pp1/p2p2Np/2bP1N2/1p2Pp2/7P/PPB2PP1/R1Q1R1K1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1141
Best move: fxg6