Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 e6 3. Nf3 d5 4. exd5 exd5 5. Bb5+ Bd7 6. a4 Bxb5 7. axb5 Nf6 8.
O-O Bd6 9. d4 c4 10. Ne5 O-O 11. Bg5 Nbd7 12. Nxd7 Qxd7 13. Bxf6 gxf6 14. f4
Kh8 15. Nd2 Rg8 16. f5 Rg5 17. b6 a6 18. Qf3 Rag8 19. Rf2 Qb5 20. b3 Qxb6 21.
Qxd5 cxb3 22. Nxb3 Qd8 23. Qxf7 Bxh2+ *
Position (FEN): 3q2rk/1p3Q1p/p4p2/5Pr1/3P4/1N6/2P2RPb/R5K1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 577
Best move: Kxh2