Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 c5 4. Nf3 Nc6 5. e3 Nf6 6. cxd5 exd5 7. dxc5 Bxc5 8.
Bb5 O-O 9. O-O a6 10. Ba4 Be6 11. Bc2 b5 12. a3 Qb6 13. b4 Be7 14. Ng5 h6 15.
Nxe6 fxe6 16. Ne2 Rac8 17. Bb2 a5 18. bxa5 Nxa5 19. Nf4 Rfd8 20. Bd4 Bc5 *
Position (FEN): 2rr2k1/6p1/1q2pn1p/npbp4/3B1N2/P3P3/2B2PPP/R2Q1RK1 w - - 4 21
White to move.
Themes:  Middlegame  
Puzzle rating: 2057
Best move: Bxf6