1.d4 Nf6 2.Nf3 e6 3.c4 b6 4.g3 Bb4+ 5.Bd2 Bxd2+ 6.Qxd2 O-O 7.Nc3 Bb7 8.Bg2 d5 9.Ne5 c6 10.Rc1 Nbd7 11.O-O Qc7 12.cxd5 Nxd5 13.Nb5 Qd8 14.Nxc6 h5 15.Nxd8 Nf4 16.Qd1 f5 17.h3 Nf6 18.Kh2 Bd5 19.Bf3 Ne4 20.Qe1 Nxh3 21.b4 a5 22.Rc7 Kh8 23.e3 Ra7 24.Nxa7 e5 25.Qe2 Nd2 26.Qb5 Nxf3+ 27.Kxh3 Ng5+ 28.Kh2 Nf3+ 29.Kh1 Bb7 30.Qe2 Re8 31.Qd3 a4 32.Kg2 Bc6 33.Naxc6 Nxd4 34.Re7 b5 35.Re1 Ne2 36.Qxb5 Nc1 37.Qb6 Rg8 38.f4 Re8 39.Qd4 e4 40.Qxg7# 1-0