Chess puzzle (Advantage)
Moves: 1. e4 c5 2. c3 Nf6 3. e5 Nd5 4. Bc4 Nb6 5. Bb3 c4 6. Bc2 Nc6 7. d4 cxd3 8. Bxd3
Nxe5 9. Bc2 g6 10. Nf3 Nxf3+ 11. Qxf3 Bg7 12. O-O O-O 13. Nd2 d5 14. Qe3 e5 15.
Nf3 Qc7 16. Qg5 f6 17. Qg3 f5 18. Ng5 f4 19. Qh4 h6 20. Bxg6 Rf6 21. Bh7+ Kf8
22. Nf3 e4 23. Nd4 Bh8 24. Qh5 *
Position (FEN): r1b2k1b/ppq4B/1n3r1p/3p3Q/3Npp2/2P5/PP3PPP/R1B2RK1 b - - 3 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1374
Best move: Qxh7