1.d4 Nf6 2.Nf3 d5 3.c4 dxc4 4.e3 c5 5.Nc3 cxd4 6.Bxc4 Qc7 7.Bb5+ Bd7 8.Bxd7+ Nbxd7 9.exd4 e6 10.O-O Bb4 11.d5 e5 12.Nxe5 O-O 13.d6 Qa5 14.Nxd7 Nxd7 15.Bf4 Nb6 16.Qf3 Bxc3 17.bxc3 Qd5 18.Qg3 Rfe8 19.Rfd1 Qf5 20.h3 Rad8 21.Rd4 Nd7 22.Rad1 b6 23.Ra4 Qc2 24.Rdd4 a5 25.Kh2 Re1 26.Rac4 Qb1 27.Qf3 h6 28.Rc7 Rh1+ 29.Kg3 Nf6 30.Qd3 Qxa2 31.Re7 Qb1 32.d7 Qxd3+ 33.Rxd3 Nh5+ 34.Kf3 Nxf4 35.Re8+ Kh7 36.Kxf4 f6 37.Rxd8 Rf1 38.Rb8 a4 39.Rf8 Rh1 40.Rg3 b5 41.Rb8 g5+ 42.Kf5 Kg7 43.Rf8 Rd1 44.d8=Q Rd2 45.Qe7# 1-0