1.d4 Nf6 2.Nc3 d5 3.Bf4 c6 4.e3 b5 5.Bd3 a5 6.Nf3 g6 7.Ne5 Bg7 8.h4 h5 9.f3 Qb6 10.g4 hxg4 11.fxg4 Nbd7 12.Nxg6 fxg6 13.Bxg6+ Kd8 14.g5 Ne8 15.h5 e5 16.dxe5 Bxe5 17.Qf3 b4 18.Ne2 Bxb2 19.Rb1 Ne5 20.Qg3 Nxg6 21.Rxb2 Nxf4 22.Nxf4 Ra7 23.Ng6 Rg8 24.O-O Rh7 25.Nf4 Re7 26.Rb3 Ba6 27.Re1 Bc4 28.Rbb1 Nd6 29.g6