1.d4 d5 2.Nf3 c6 3.c3 Bg4 4.Qb3 Qb6 5.Qxb6 axb6 6.Ne5 Bf5 7.Nd2 f6 8.Nd3 Nd7 9.f3 Bxd3 10.exd3 e6 11.Be2 Bd6 12.O-O b5 13.b4 g5 14.Nb3 Ne7 15.Nc5 Nxc5 16.dxc5 Bf4 17.Bxf4 gxf4 18.d4 Ra3 19.Rfc1 Rg8 20.Bd3 h5 21.Bh7 Rg5 22.Bd3 h4 23.Bc2 Kd7 24.Bb3 Nf5 25.g4 hxg3 26.h3 Rh5 27.h4 Rxh4 28.Bc2 Ne3 29.Bd3 Rh2 30.Bf1 Ra8 31.Re1