1.d4 d5 2.Nf3 Nf6 3.Bf4 Bf5 4.e3 c6 5.c3 Qb6 6.Qb3 Qxb3 7.axb3 e6 8.b4 Nbd7 9.Be2 Ne4 10.Nbd2 Be7 11.Ne5 Nxe5 12.Bxe5 f6 13.Bg3 Nxg3 14.hxg3 e5 15.dxe5 fxe5 16.Nf3 Bf6 17.Nh4 Bd7 18.e4 dxe4 19.Ng6 Rg8 20.Bc4 O-O-O 21.Bxg8 Rxg8 22.Rxh7 Bf5 23.Rh8 Rxh8 24.Nxh8 g5 25.Nf7 Kd7 26.Ke2 Be6 27.Nh6 Bg7 28.Rh1 Kd6 29.g4 Kd5 30.b3 Bf6 31.Rd1#