Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nd7 5. Nf3 c4 6. Be2 Ne7 7. O-O g6 8. Bg5 Bg7
9. Nbd2 f6 10. Bh4 O-O 11. b3 b5 12. h3 Nf5 13. exf6 Bxf6 14. Bxf6 Nxf6 15. Ne5
Bb7 16. Ndf3 a6 17. Qd2 Qe7 18. Ng5 Nd6 19. bxc4 bxc4 20. Qf4 *
Position (FEN): r4rk1/1b2q2p/p2npnp1/3pN1N1/2pP1Q2/2P4P/P3BPP1/R4RK1 b - - 1 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1744
Best move: Nfe4