Chess puzzle (Advantage)
Moves: 1. b3 d5 2. Bb2 Bf5 3. e3 e6 4. Nf3 Nc6 5. Bb5 a6 6. Bxc6+ bxc6 7. O-O Bg4 8.
h3 Bh5 9. d3 Nf6 10. Qe2 Bd6 11. e4 dxe4 12. dxe4 e5 13. g4 Bg6 14. Nxe5 Bxe4
15. Nd2 Bxe5 16. Nxe4 Bxb2 17. Nxf6+ Kf8 18. Nh5 Bxa1 19. Rd1 Qxd1+ *
Position (FEN): r4k1r/2p2ppp/p1p5/7N/6P1/1P5P/P1P1QP2/b2q2K1 w - - 0 20
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1040
Best move: Qxd1