Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 Nf6 5. Nf3 c6 6. Bd3 Bf5 7. O-O e6 8.
Bd2 Bxd3 9. cxd3 Qb6 10. b4 Qxb4 11. Ne4 Qe7 12. Bg5 Nbd7 13. Re1 h6 14. Bf4
Qd8 15. Nd6+ Bxd6 16. Bxd6 Nb6 17. Bc5 Nc8 18. Rb1 b6 19. Ba3 Ne7 20. Rc1 O-O
21. Ne5 Nfd5 22. Nxc6 Nxc6 23. Bxf8 Nxd4 24. Bxg7 Nf5 25. Bxh6 *
Position (FEN): r2q2k1/p4p2/1p2p2B/3n1n2/8/3P4/P4PPP/2RQR1K1 b - - 0 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1082
Best move: Nxh6