Chess puzzle (Equality)
Moves: 1. e4 e6 2. Nc3 d5 3. d4 Nf6 4. Bg5 Be7 5. Qf3 O-O 6. e5 Nfd7 7. h4 c5 8. Qg4
Bxg5 *
Position (FEN): rnbq1rk1/pp1n1ppp/4p3/2ppP1b1/3P2QP/2N5/PPP2PP1/R3KBNR w KQ - 0 9
White to move.
Themes:  Opening  
Puzzle rating: 1350
Best move: hxg5