Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. c3 dxc3 5. Bc4 e6 6. O-O a6 7. Nxc3 Be7 8. a4
Qc7 9. Re1 Ne5 10. Nxe5 Qxe5 11. Be3 Qc7 12. Bd3 Nf6 13. f4 O-O 14. e5 Ne8 15.
Ne4 f6 16. exf6 Nxf6 17. Ng5 h6 18. Rc1 Qa5 19. Qc2 hxg5 20. fxg5 Bb4 *
Position (FEN): r1b2rk1/1p1p2p1/p3pn2/q5P1/Pb6/3BB3/1PQ3PP/2R1R1K1 w - - 1 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1664
Best move: gxf6