Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 c5 3. c3 Nf6 4. e3 Nc6 5. h3 cxd4 6. exd4 e6 7. Nd2 Bd6 8. Bg5
e5 9. Qf3 O-O 10. Bxf6 Qxf6 11. Qxf6 gxf6 12. Ngf3 exd4 13. Nxd4 Re8+ 14. Ne2
f5 15. g3 f6 16. Bg2 Re5 17. Kd1 b5 18. Nf4 Ne7 19. Re1 Bb7 20. Kc2 a5 21. Rxe5
*
Position (FEN): r5k1/1b2n2p/3b1p2/pp1pRp2/5N2/2P3PP/PPKN1PB1/R7 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1558
Best move: fxe5