Chess puzzle (Advantage)
Moves: 1. e4 c5 2. f4 e6 3. Nf3 Ne7 4. d3 g6 5. Be2 Bg7 6. O-O Nbc6 7. Nc3 O-O 8. Be3
b6 9. e5 Bb7 10. Qd2 d5 11. d4 cxd4 12. Nxd4 Nxd4 13. Bxd4 Nc6 14. Rad1 Nxd4
15. Qxd4 f6 16. Rf3 fxe5 17. fxe5 Qe7 18. Nb5 Ba6 19. a4 Rxf3 20. Bxf3 Bxb5 21.
axb5 Qc5 22. Qxc5 bxc5 23. Bxd5 *
Position (FEN): r5k1/p5bp/4p1p1/1PpBP3/8/8/1PP3PP/3R2K1 b - - 0 23
Black to move.
Themes:  Endgame  
Puzzle rating: 1378
Best move: exd5