Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. Qe2+ Be6 5. Nc3 Nf6 6. d3 c5 7. Bg5 Be7 8.
Ne5 O-O 9. h3 Qb6 10. Rb1 d4 11. Ne4 Qa5+ 12. Qd2 Qxa2 13. Qc1 Qd5 14. f4 h6
15. Bxf6 Bxf6 16. Nxf6+ gxf6 17. Nf3 Nc6 18. Be2 Bf5 19. O-O Rae8 20. Qd1 Ne5 *
Position (FEN): 4rrk1/pp3p2/5p1p/2pqnb2/3p1P2/3P1N1P/1PP1B1P1/1R1Q1RK1 w - - 8 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1520
Best move: fxe5