1.d4
d5
2.c4
c6
3.Nc3
Nf6
4.e3
g6!?
5.Nf3
Bg7
6.Be2
0-0
7.0-0
b6!?
8.a4!?
A rare move.
8...a5
9.cxd5
Nxd5
10.e4
Nb4
11.Be3N
Bg4
12.h3
Bxf3
13.Bxf3
N8a6
14.d5
White has to go for this kind of move at some point, in order to open the game and take advantage of the two bishops. But Black is extremely solid anyway.
14...Nc5
15.Qe2
Qe8!?
[15...cxd5
16.exd5
Rc8
17.Rfd1
would be slightly better for White, though Black is, once again, very solid. But slowsly White will be able to improve his position.]
16.Rfd1
Rc8
17.dxc6
This moves is quite logical. Somehow I feel like the best way to try to punish Black for his slightly awkward play (...Qe8) would be to keep the tension. The problem is that it is not so easy to find a plan for White without taking on c6. So let's say the move is fine!
17...Qxc6
18.e5
Qc7
19.Bf4
[19.Bg4
followed by f4 is also possible, but I believe after 19...e6
20.f4
Rcd8
21.Kh2!?
Rxd1
22.Rxd1
Rd8
23.Nb5
Qb8
Black should get a draw.]
19...Ne6
[19...Rcd8!?
]
20.Bg3
Rfd8
21.Bg4
Qc6
22.Nb5
Qc2
23.Qxc2
Rxc2
24.Bxe6
Rxd1+
25.Rxd1
fxe6
26.Nd4
Rxb2
27.Nxe6
Bh6
28.Rd8+
[28.Rd7!
Kf7
29.Nd8+
Kf8
(29...Ke8?
30.e6
Rb1+
31.Kh2
Re1
32.Rb7
would be bad for Black, due to Rb8-mate problems (White is threatening Nf7).) 30.e6
Rb1+
31.Kh2
Re1
32.h4
(32.Nf7
Bc1[]
33.Ne5
Bb2[]
34.Nc4
Bf6
35.Rd8+
Kg7
36.Nxb6
Rxe6
) 32...Re4
33.f3
Rc4
34.Kh3
and I believe White has some chances.]
28...Kf7
29.Nd4
Nc2
30.Nc6
Nb4
31.Nd4
Nc2
32.Nc6
Nb4
1/2-1/2