Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 d5 3. e3 Bf5 4. Nf3 e6 5. c5 b6 6. Bb5+ Nbd7 7. c6 Nb8 8. O-O
Bd6 9. Ne5 O-O 10. Nd2 a6 11. Ba4 b5 12. Bc2 Qe8 13. Bxf5 exf5 14. Ndf3 Bxe5
15. Nxe5 Nxc6 16. Nxc6 Qxc6 17. b4 Ne4 18. Bb2 Qd6 19. a3 f4 20. f3 fxe3 *
Position (FEN): r4rk1/2p2ppp/p2q4/1p1p4/1P1Pn3/P3pP2/1B4PP/R2Q1RK1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 822
Best move: fxe4