1.d4 d5 2.c4 e6 3.Nc3 c6 4.Nf3 f5 5.Bf4 Nf6 6.e3 Be7 7.Bd3 Ne4 8.Qc2 Nd7 9.g4 g6 10.cxd5 exd5 11.gxf5 gxf5 12.Rg1 Ndf6 13.Ne5 Be6 14.f3 Nd6 15.O-O-O Qa5 16.Na4 Nh5 17.Bh6 Qd8 18.Nc5 Bc8 19.Qg2 Bf8 20.Qh3 Nf6 21.Bg7 Bxg7 22.Rxg7 Rf8 23.Qh6 Nf7 24.Nxf7 Rxf7 25.Rdg1 Qe7 26.Rxf7 Qxf7 27.Rg7 Qf8 28.Qg5 Rb8 29.Qg3 f4 30.Qg5 Qd6 31.Bxh7 b6 32.Bg6+ Kd8