Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. c4 e6 5. Nc3 Bb4 6. Nf3 f6 7. Be2 Nd7 8. Bf4
fxe5 9. Nxe5 Ngf6 10. Bg5 O-O 11. O-O Bd6 12. f4 Qc7 13. c5 Be7 14. Rf3 h6 15.
Bh4 b6 16. b4 a5 17. a3 axb4 18. axb4 Rxa1 19. Qxa1 bxc5 20. bxc5 Nxe5 21. fxe5
Ne4 22. Nxe4 *
Position (FEN): 5rk1/2q1b1p1/2p1p2p/2PpPb2/3PN2B/5R2/4B1PP/Q5K1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1957
Best move: dxe4