Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nd4 4. Nxd4 exd4 5. d3 c6 6. Ba4 b5 7. Bb3 Bc5 8.
Bxf7+ Kxf7 9. Qf3+ Qf6 10. Qh5+ g6 11. Qxc5 Ne7 12. c3 d6 13. Qxd4 Qxd4 14.
cxd4 Ba6 15. a3 c5 16. dxc5 dxc5 17. O-O Nc6 18. Nc3 Nd4 19. Be3 Nc2 20. Rab1
Nd4 21. Bxd4 cxd4 22. f4 dxc3 23. bxc3 b4 24. cxb4 *
Position (FEN): r6r/p4k1p/b5p1/8/1P2PP2/P2P4/6PP/1R3RK1 b - - 0 24
Black to move.
Themes:  Endgame  
Puzzle rating: 624
Best move: Bxd3