Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 Nc6 4. Nc3 Nf6 5. d3 g6 6. Bg5 Bg7 7. Qd2 O-O 8. Bh6
Na5 9. Bxg7 Nxc4 10. dxc4 Kxg7 11. O-O-O Be6 12. b3 a5 13. h4 h5 14. Ng5 Bd7
15. f3 a4 16. g4 hxg4 17. fxg4 axb3 18. cxb3 Bxg4 19. h5 Bxh5 20. Rxh5 *
Position (FEN): r2q1r2/1p2ppk1/3p1np1/2p3NR/2P1P3/1PN5/P2Q4/2KR4 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1076
Best move: Nxh5