Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. a3 Bd6 5. Nc3 Ne7 6. Bd3 c6 7. Bg5 Qc7 8. h3
f6 9. Be3 Bf5 10. Nf3 Nd7 11. Nh4 Bxd3 12. Qxd3 O-O-O 13. b4 g5 14. Nf3 Rde8
15. b5 Ng6 16. O-O Bf4 17. bxc6 Qxc6 18. Rfb1 h5 19. Nb5 Kb8 20. Ne5 *
Position (FEN): 1k2r2r/pp1n4/2q2pn1/1N1pN1pp/3P1b2/P2QB2P/2P2PP1/RR4K1 b - - 3 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 2147
Best move: fxe5