Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. Ngf3 f6 6. exf6 Nxf6 7. Ne5 Bd6 8.
Bd3 O-O 9. O-O Nbd7 10. f4 b6 11. Ndf3 Bb7 12. c3 c5 13. a3 Rc8 14. Bd2 cxd4
15. cxd4 Ne4 16. Qb1 Ndf6 17. b4 h6 18. Ra2 Qe8 19. Nh4 Nxd2 20. Rxd2 Bxe5 21.
fxe5 Ne4 22. Rxf8+ Kxf8 23. Qf1+ Kg8 24. Bxe4 *
Position (FEN): 2r1q1k1/pb4p1/1p2p2p/3pP3/1P1PB2N/P7/3R2PP/5QK1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 989
Best move: dxe4