Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Qb6 6. a3 Nh6 7. b4 cxd4 8. cxd4
Nf5 9. Bb2 Bd7 10. Be2 Be7 11. O-O O-O 12. Re1 Rac8 13. Qd3 f6 14. Nbd2 fxe5
15. Nxe5 Nxe5 16. dxe5 Nh4 17. Nf3 Rc4 18. Rf1 Nxf3+ 19. Bxf3 a5 20. Bxd5 *
Position (FEN): 5rk1/1p1bb1pp/1q2p3/p2BP3/1Pr5/P2Q4/1B3PPP/R4RK1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1532
Best move: exd5