Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 Nc6 3. d3 g6 4. f4 Bg7 5. Be2 e6 6. Nf3 Nge7 7. O-O d5 8. Kh1
a6 9. Qe1 Nd4 10. Bd1 O-O 11. Ne2 dxe4 12. dxe4 Bd7 13. c3 Nxf3 14. Rxf3 Bc6
15. Bc2 Qc7 16. Rh3 b6 17. Qh4 h5 18. Ng3 Qb7 19. Be3 Rfd8 20. Nxh5 *
Position (FEN): r2r2k1/1q2npb1/ppb1p1p1/2p4N/4PP1Q/2P1B2R/PPB3PP/R6K b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1469
Best move: gxh5