I often get to play this opening :
[fen ""] 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 d6 5. Nc3 Bg4 (5... Be7 6. Be3 Bg4) (4... Bc5 5. Nc3 d6 6. O-O Bg4)
Sometimes there may be other moves or developments before the pin, like in the variations. In any case, now that my light squared bishop is outside my pawn chain, it's hard for it to come back and defend my knight on
f3. So I usually feel like I need to kick the bishop from
g4 with a move like
h3. After it retreats and
7.g4, I'll sometimes see my pawns captured :
[fen "r2qkb1r/ppp2ppp/2np1n2/4p3/2B1P1b1/2NP1N2/PPP2PPP/R1BQK2R w - - 0 6"] 6. h3 Bh5 7. g4 Nxg4 8. hxg4 Bxg4 (7... Bg6)
I looked at this position in Rybka and used the Chess.com computers to analyze the position, both of which label
7... Nxg4 as a mistake. However, I'm not sure how to punish this mistake, as afterwards, my knight is still pinned to the queen, and my bishop on
c4 still can't find any good way to come back and defend.
Can someone explain to me the correct way to continue this position as white? I usually find myself losing the knight on
f3, and eventually lose the position. Here is a link to the position in Chess.com's Game explorer. It isn't seen very often at master level play.