Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 dxc4 3. Nf3 c6 4. e3 b5 5. a4 e6 6. axb5 cxb5 7. Nc3 a6 8. Nxb5
Bb7 9. Bxc4 axb5 10. Bxb5+ Nc6 11. Bxc6+ Bxc6 12. Rxa8 Qxa8 13. O-O Bxf3 14.
gxf3 Bb4 15. Qb3 Qa5 16. Rd1 Ne7 17. Bd2 Nc6 18. Qc4 Qa4 19. Bxb4 *
Position (FEN): 4k2r/5ppp/2n1p3/8/qBQP4/4PP2/1P3P1P/3R2K1 b k - 0 19
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1084
Best move: Qxd1+