1.d4 Nf6 2.Nf3 h6 3.c4 e6 4.g3 Bb4+ 5.Nfd2 Nc6 6.e3 O-O 7.a3 Bxd2+ 8.Nxd2 d5 9.Bg2 e5 10.cxd5 Nxd5 11.e4 Nb6 12.d5 Nd4 13.Nb3 Nxb3 14.Qxb3 c6 15.O-O cxd5 16.exd5 Bf5 17.Be3 Re8 18.Rac1 Qd7 19.Bxb6 axb6 20.Qxb6 e4 21.Rfd1 Bg4 22.Rd4 Rac8 23.Re1 Bf3 24.Qb3 Bxg2 25.Kxg2 f5 26.d6+ Kh7 27.Qe3 Re6 28.Red1 Rf8 29.a4 f4 30.gxf4 Rg6+ 31.Kf1 Qg4 32.Qxe4 Rf6 33.f5 Qh3+ 34.Ke2 Rxf5 35.d7 Qh5+ 36.Kd2 Rxf2+ 37.Kc1 Qc5+ 38.Kb1 Qb6 39.R4d2 Rxd2 40.Rxd2 Qg1+ 41.Ka2 Kh8 42.Qe8+ Kh7 43.d8=Q Rf6 44.Qc7 Rb6 45.Qe4+ Kg8 46.Rd8# 1-0