Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. f3 e3 5. Bxe3 Nf6 6. Bc4 Bf5 7. Nge2 e6 8. a4
a5 9. O-O Bd6 10. Ng3 Bg6 11. Bd3 Bxg3 12. hxg3 O-O 13. Re1 Qb6 14. b3 Qc7 15.
Bf4 Qd7 16. Be4 Rd8 17. Bxg6 hxg6 18. Be5 Nh5 19. g4 Nf6 20. g5 Nd5 21. Ne4 Qe7
22. f4 f6 23. Bxf6 *
Position (FEN): rn1r2k1/1p2q1p1/2p1pBp1/p2n2P1/P2PNP2/1P6/2P3P1/R2QR1K1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1490
Best move: gxf6