Chess puzzle (Advantage)
Moves: 1. e4 c5 2. c3 Nf6 3. d4 e6 4. e5 Nd5 5. Nf3 h6 6. Bc4 Nb6 7. Bb3 c4 8. Bc2 Nc6
9. O-O d6 10. Bf4 dxe5 11. Nxe5 Nxe5 12. Bxe5 f6 13. Bg6+ Ke7 14. Bg3 Nd5 15.
Nd2 b5 16. b3 cxb3 17. Qxb3 Qb6 18. Rfe1 Bd7 19. Qxd5 Rc8 20. Rac1 Rc6 21. Be4
*
Position (FEN): 5b1r/p2bk1p1/1qr1pp1p/1p1Q4/3PB3/2P3B1/P2N1PPP/2R1R1K1 b - - 4 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 973
Best move: exd5