1.d4
f5
2.Nf3
Nf6
3.g3
e6
4.Bg2
Be7
5.0-0
0-0
6.c4
c5!?
Out of the book. chessgames.com has 378 games that reached the position after white's 6.c4. None of them continued 6...c5.
7.d5
exd5
8.cxd5
d6
This is the position I envisioned when I played 6 ...c5. It looks sound, even promising, to me. Shredder gives white a very slight edge.
9.Nc3
Na6
10.Nd2
Nc7
11.a4
Qe8
12.Nc4!
The pressure the knight puts on d6 is a limiting factor in my play deep into the middle game.
12...Nh5
Aiming to storm the kingside with ...f4 The other move I seriously considered was ...b5, with queenside play to follow.
13.e3
Qg6?
...g5 was the logical followup in an all-out attack.
14.Qe2
Bd7
15.Bd2
Rae8
16.Bf3
Nf6
17.Qd3
h5
18.Kh1
Rf7
19.Ne2
Bf8
20.b3
I didn't understand this move at all. I expected Bc3.
20...Qh7
21.Bc3
Nfxd5!
Wins the d5 pawn, since 22. Bxd5, Nxd5; 23. Qxd5 loses the queen to 23...Bc6.
22.Bb2
Bc6
23.Qd1
Avoiding ...Nb4, winning the f3 Bishop
23...b6?!
24.Nf4
Nb4
25.Bxc6
Nxc6
26.Qxh5
d5
Finally driving off the pest.
27.Qxh7+
Kxh7
28.Nd2
g5
29.Ne2
Kg6
30.Nf3
d4
31.h4
Nd5
Centralizing the knight without worrying about the loss of the g-pawn.
32.Nxg5
Rfe7
33.Nf4+
Nxf4
34.exf4
Re2
35.Bc1
d3
36.Nf3
Bg7
37.Rb1
Nd4
38.Nd2
Kh5
39.Kg2
Kg4
40.b4
Hopeless, but so is everything else.
40...cxb4
41.Rxb4
Nc2
42.Rc4
Ne3+
I get my pick of rooks after the K moves. Black resigns. 0-1