Chess puzzle (Advantage)
Moves: 1. Nf3 c5 2. e4 e6 3. Nc3 a6 4. d3 Nc6 5. e5 Nge7 6. Bg5 h6 7. Bh4 g5 8. Bg3
Bg7 9. Be2 Nf5 10. d4 Nxg3 11. hxg3 cxd4 12. Nxd4 Nxe5 13. Bh5 O-O 14. Qe2 b5
15. Ne4 Bb7 16. f4 Nc4 17. fxg5 Bxe4 18. Qxe4 Nd6 19. Qe3 Nf5 20. Nxf5 exf5 21.
O-O-O Re8 22. Qb3 Qxg5+ 23. Kb1 d5 24. Rxd5 *
Position (FEN): r3r1k1/5pb1/p6p/1p1R1pqB/8/1Q4P1/PPP3P1/1K5R b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1617
Best move: Qxh5