1.d4 Nf6 2.Nf3 d6 3.Nc3 Bf5 4.h3 g6 5.Bg5 Nbd7 6.Nh4 Ne4 7.Bd2 e5 8.Nxf5 gxf5 9.Nxe4 fxe4 10.dxe5 Nxe5 11.e3 Bg7 12.Bc3 Rg8 13.Qd5 c6 14.Qxe4 Kd7 15.Qxh7 Qf8 16.Qf5+ Kc7 17.O-O-O Rd8 18.h4 f6 19.f4 Nd7 20.Ba5+ Nb6 21.e4 Qe7 22.g4 Kb8 23.Bxb6 axb6 24.Bg2 Kc7 25.Kb1 Ra8 26.Rd3 Qf7 27.a3 Ra5 28.e5 dxe5 29.Rhd1 Kb8 30.Rd8+ Rxd8 31.Rxd8+ Kc7 32.Qc8#