Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 Bf5 4. Nf3 e6 5. c4 c5 6. Nc3 Nc6 7. Qb3 dxc4 8. Bxc4
cxd4 9. Qxb7 Rc8 10. Bb5 Qd7 11. Qxd7+ Nxd7 12. exd4 Bb4 13. O-O O-O 14. Rac1
Nf6 15. Na4 Ne7 16. a3 Ba5 17. b4 Bb6 18. Nxb6 axb6 19. Bd6 Nfd5 20. Bc4 Rfd8
21. Bxd5 Rxd6 22. Rxc8+ Nxc8 23. Rc1 *
Position (FEN): 2n3k1/5ppp/1p1rp3/3B1b2/1P1P4/P4N2/5PPP/2R3K1 b - - 1 23
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1438
Best move: exd5