1.d4 Nf6 2.Nc3 d5 3.Bf4 c6 4.e3 Bf5 5.f3 h6 6.g4 Bh7 7.h4 e6 8.Bd3 Bxd3 9.cxd3 Bd6 10.Nge2 Bxf4 11.Nxf4 Nbd7 12.Kf2 e5 13.dxe5 Nxe5 14.d4 Nc4 15.b3 Nd6 16.Qd3 Qd7 17.Rac1 Kd8 18.a4 Re8 19.Nce2 Kc7 20.g5 hxg5 21.hxg5 Ng8 22.Nxd5+ Kb8 23.Ndf4 Ne7 24.Qh7 Nef5 25.e4 Ne7 26.Qxg7 Rg8 27.Rh8 Kc7 28.Rxg8 Rxg8 29.Qh6 Kb8 30.Rh1 Qc7 31.Qf6 a6 32.Rh8 Rxh8 33.Qxh8+ Ka7 34.Qe5 Nec8 35.Nd3 Qd7 36.Qg3 Qe6 37.Nc5 Qe7 38.Qe5 Qf8 39.Nd7 Qd8 40.Qc5+ b6 41.Qxc6 Qxg5 42.Qc7+ Nb7 43.Qb8#