Chess puzzle (Advantage)
Moves: 1. Nf3 d5 2. g3 e6 3. Bg2 f5 4. d3 Nf6 5. Nbd2 Nc6 6. O-O e5 7. h4 e4 8. Nh2
Bd6 9. dxe4 fxe4 10. e3 O-O 11. Nb3 Ne5 12. c4 c6 13. cxd5 cxd5 14. Bd2 Nd3 15.
Nc1 Nxb2 16. Qb3 Nc4 17. Bc3 Qe8 18. Ne2 Qg6 19. Nf4 Bxf4 20. exf4 e3 *
Position (FEN): r1b2rk1/pp4pp/5nq1/3p4/2n2P1P/1QB1p1P1/P4PBN/R4RK1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1778
Best move: Bxf6