Chess puzzle (Equality)
Moves: 1. e4 e5 2. d3 Bc5 3. Nf3 g5 4. h3 h6 5. Be2 Nf6 6. Nxe5 Qe7 7. Ng4 Nh5 8. O-O
Nf4 9. Bf3 h5 10. Bxf4 *
Position (FEN): rnb1k2r/ppppqp2/8/2b3pp/4PBN1/3P1B1P/PPP2PP1/RN1Q1RK1 b kq - 0 10
Black to move.
Themes:  Opening  
Puzzle rating: 1611
Best move: hxg4