Chess puzzle (Advantage)
Moves: 1. f4 e6 2. e3 Nc6 3. Nf3 Nf6 4. Be2 Ne4 5. O-O d5 6. d3 Nf6 7. Re1 Bd6 8. Nbd2
e5 9. fxe5 Nxe5 10. e4 c6 11. exd5 Nxd5 12. Nxe5 Bxe5 13. Nc4 Bd4+ 14. Kh1 O-O
15. c3 Bb6 16. Bg4 Nf6 17. Bf3 Bc7 18. Bg5 Be6 19. Ne5 Qd6 20. Bxf6 *
Position (FEN): r4rk1/ppb2ppp/2pqbB2/4N3/8/2PP1B2/PP4PP/R2QR2K b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1082
Best move: gxf6