Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 Bc5 3. Nf3 Nc6 4. c3 d6 5. b4 Bb6 6. b5 Na5 7. fxe5 dxe5 8. d3
Bg4 9. g3 Nf6 10. h3 Bh5 11. g4 Nxg4 *
Position (FEN): r2qk2r/ppp2ppp/1b6/nP2p2b/4P1n1/2PP1N1P/P7/RNBQKB1R w KQkq - 0 12
White to move.
Themes:  Middlegame  
Puzzle rating: 1540
Best move: hxg4