Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d6 3. Nc3 c6 4. a3 Nf6 5. Bc4 Be7 6. d3 O-O 7. Ng5 d5 8. exd5
cxd5 9. Bb3 h6 10. h4 hxg5 *
Position (FEN): rnbq1rk1/pp2bpp1/5n2/3pp1p1/7P/PBNP4/1PP2PP1/R1BQK2R w KQ - 0 11
White to move.
Themes:  Opening  
Puzzle rating: 1429
Best move: hxg5