Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 bxc6 5. c3 e6 6. Qe2 Be7 7. O-O d5 8. e5
a5 9. Re1 d4 10. d3 Qd7 11. Nbd2 Bd8 12. Ne4 Bb6 13. Nd6+ Kf8 14. Ng5 Nh6 15.
Qf3 Nf5 16. Bf4 Nxd6 17. exd6 h6 18. Ne4 f5 19. Bg3 Kg8 20. Nd2 Kh7 21. Nc4 Bd8
22. Qh5 Bf6 23. Nb6 Qe8 24. Nxa8 *
Position (FEN): N1b1q2r/6pk/2pPpb1p/p1p2p1Q/3p4/2PP2B1/PP3PPP/R3R1K1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 917
Best move: Qxh5