1.d4 d5 2.Nf3 Nd7 3.b3 e6 4.g3 b6 5.Bg2 Ngf6 6.c4 Bb4+ 7.Nfd2 c5 8.a3 Bxd2+ 9.Nxd2 cxd4 10.cxd5 Bb7 11.Bb2 O-O 12.Bxd4 Bxd5 13.e4 Bb7 14.O-O Rc8 15.b4 Nb8 16.Bb2 Qd3 17.Bxf6 gxf6 18.Qg4+ Kh8 19.Qf4 Kg7 20.e5 Bxg2 21.exf6+ Kg6 22.Kxg2 Qf5 23.Qe3 Rfd8 24.Ne4 Rc4 25.f3 Rc2+ 26.Rf2 Rxf2+ 27.Nxf2 Qxf6 28.Ng4 Qb2+ 29.Kh3 Qd2 30.Qe4+ Kg7 31.Qe5+ Kf8 32.Qh8+ Ke7 33.Qf6+ Ke8 34.Ne5 Rd5 35.Qxf7+ Kd8 36.f4 Nd7 37.Qxe6 b5 38.Rf1 Qa2 39.Qg8+ Nf8 40.Qxf8+ Kc7 41.Rc1+ Rc5 42.Qxc5+ Kb8 43.Qc8# 1-0