1.d4 Nf6 2.Nf3 h6 3.g3 e6 4.c4 d5 5.Bg2 Bd6 6.Qc2 O-O 7.O-O Nc6 8.a3 Re8 9.Rd1 dxc4 10.Ne5 Rb8 11.Bxc6 bxc6 12.Nxc6 Qd7 13.Nxb8 Qb5 14.Nd2 Bb7 15.Nxc4 Be4 16.Qc3 Nd5 17.Nxd6 cxd6 18.Qd2 Rc8 19.Re1 Bg6 20.f3 f5 21.Qd3 Qxb8 22.Bf4 Qxb2 23.Rab1 Qa2 24.Rbc1 Rxc1 25.Rxc1 Nxf4 26.gxf4 Kh7 27.Qe3 a5 28.Kf2 Qa1 29.Rxa1 Bh5 30.Rg1 Bg4 31.Re1 Kg6 32.Qb3 Kh5 33.Qd5 a4 34.Kg2 e5 35.Rh1 g6 36.Rg1 g5 37.Rf1 Kh4 38.Qa5 Bxf3+ 39.exf3 exf4 40.Qb6 Kh5 41.Qb5 Kh4 42.Qa6 h5 43.Qa7 g4 44.Qe7# 1-0