White responds to this common pin in an interesting way.
5. Nf3xe5
A blunder? Looks too juicy to pass up, right? However, taking white's queen will lead to mate in two for black, by checking with the c4 bishop, and then mating with the c3 knight. So I choose a different move.
5... Nc6xe5
Though white's trap was a clever one, it's a gamble, which leaves him down in material.
6. Bc4e2 Ng8f6 7. Be2xg4 Nf6xg4
A better move would've been to capture with the e5 knight, which would've had a safe retreat if attacked by a pawn. I don't see it, and white capitalizes.
8. d4
Had the c5 knight captured white's bishop, this situation wouldn't have happened. So since one of my knights is guaranteed to be taken, I decide to make the best of it.
8... Ng4xf2
A valient way for the knight to go out. It captures a pawn, while forcing white's king to choose between being exposed, or losing a rook.
9. Ke1xf2
White protects his rook, leaving the king exposed.
9... Qd8h4
The attack begins.
10. g3 Ne5g4 11. Kf2e2 Qh4h5
This is the most critical position of the game. Black has some deadly possibilities here.
12. Qd1d2
White wants to avoid a discovered check that could lead to his queen's capture. A much better move would've been to move his queen to g1.