Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nd4 4. Nxd4 exd4 5. O-O a6 6. Ba4 b5 7. Bb3 c5 8. c3
c4 9. Bxc4 bxc4 10. Qa4 dxc3 11. Qxc4 cxb2 12. Bxb2 Qb6 13. Qc3 Bb4 14. Qxg7
Qg6 15. Qxh8 d6 16. Qd4 Bc5 17. Qa4+ Bd7 18. Qc2 Rc8 19. Nc3 Nf6 20. d3 Ke7 21.
Nd5+ Nxd5 22. exd5 Bxf2+ 23. Qxf2 Bb5 24. Qf6+ Kf8 25. Qxd6+ *
Position (FEN): 2r2k2/5p1p/p2Q2q1/1b1P4/8/3P4/PB4PP/R4RK1 b - - 0 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1367
Best move: Qxd6