This game was influenced by blog posts from GreenPawn34, where he adamently refuses to sacrafice minor pieces (knight or bishop) for undeveloped rooks.
1. e4 d6 2. Nb1c3 Ng8f6 3. d4 e5
This sets up a trap.
4. dxe5 dxe5
Got 'em.
5. Qd1xd8
From this point on, it's a defensive battle for Black.
One of only two threats to my King of the entire game.
13. Kc1b1 Ne4d2
This is the second threat. My King isn't bothered again.
14. Kb1a1 Nd2xc4
This is where Greenpawn's advise came in. I struggled with this one. An easy fork at C7, which will result in a rook, for the loss of the E5 knight. Normally, I'd jump at this; however, in the pursuit of bettering my game, I followed Greenpawns advise, to ignore the the rook after checking. The undeveloped rooks aren't a threat, and I decide to save my save my C4 knight, to better gang up on Black's king.
15. Ne5xc4
Crap! Because I agonized so long over whether to follow my original gameplan, or take GP's advise, I forget to check the king! I lose out on black's pawn, as well as a threatening position as result. Though it's not GP's fault I made the blunder, I'm cursing him in head.
15... Bg5d8
And now I'm depressed. Since two bishops are better than two knights on an open end-game board, I'm REALLY hating that GP right now.
16. Rh1e1 Bc8e6
Prevents mate in the next move. I'm still fuming over GP.
17. f4 Ke8f8 18. Nc4e5 a6 19. Nb5d4 Be6c8 20. g4
This move gives me some hope. Black's C8 bishop is imobile. Interestingly enough...so are black's rooks.