1.Nf3 c5 2.e4 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 Nf6 6.Bf4 d6 7.Ndb5 e5 8.Bg5 a6 9.Na3 b5 10.Bxf6 gxf6 11.Nd5 Bg7 12.Bd3 Ne7 13.Nxe7 Qxe7 14.c3 f5 15.Nc2 Bb7 16.Qf3 f4 17.O-O-O O-O 18.Qh5 a5 19.Kb1 Rab8 20.Rhe1 Kh8 21.g3 Qf6 22.Bxb5 Bxe4 23.Rxe4 Rxb5 24.Na3 Rbb8 25.gxf4 d5 26.Rxd5 Qc6 27.c4 exf4 28.Nb5 Qf6 29.Red4 f3 30.a3 Rfe8 31.Rd2 Bh6 32.Rc2 Bg7 33.Rf5 Re1+ 34.Ka2 Qe6 35.Qxf3 a4 36.Rd5 Qg6 37.Qd3 Qg1 38.Rd8+ Bf8 39.Qc3+ Kg8 40.Qxe1 Qxe1 41.Rxb8 Qe5 42.Rd8 Qe7 43.Rcd2 Qc5 44.R2d4 h6 45.Nc3 Kh7 46.Nxa4 Qa7 47.c5 Bg7 48.Rc4 Qa6 49.Nb6 Qb5 50.Rd2 Qc6 51.a4 h5 52.Rd5 Qf6 53.Rc2 Qc6 54.Rxh5+ Kg8 55.Rd5 Kh7 56.Rc4 Qf6 57.Rd2 Qh6 58.Rdc2 Qc6 59.Ka3 f5 60.Kb4 Be5 61.a5 Bc7 62.b3 Kg6 63.a6 Bxb6 64.cxb6 Qxb6+ 65.Ka3 Kh5 66.Ra4 Qa7 67.Kb2 Qg7+ 68.Ka2 Qa7 69.h3 Kg5 70.h4+ Kh5 71.Ra5 Kxh4 72.b4 f4 73.Kb3 Kh3 74.Rc3+ Kh4 75.f3 Kg3 76.Ra3 Kh4 77.b5 Kg3 78.Kb4 Qd4+ 79.Rc4 Qd6+ 80.Ka4 Qd1+ 81.Rb3 Qa1+ 82.Kb4 Qe1+ 83.Rbc3 Qe7+ 84.Ka5 Qd8+ 85.Rc7 Qd2 86.a7 Qa2+ 87.Kb6 Qe6+ 88.R3c6 Qe3+ 89.Kb7 Qe5 90.b6 Kxf3 91.a8=Q Qg5 92.Qa3+ Kf2 93.Qa2+ Ke1 94.Rc1# 1-0