1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.b3 b6 9.Qc2 Bb7 10.Rd1 Nbd7 11.Nc3 Ba6 12.Qd3 c5 13.Bf4 Rc8 14.a4 cxd4 15.Nb5 Nc5 16.Qb1 Nce4 17.Nfxd4 Bxb5 18.axb5 Nc3 19.Qd3 Nxd1 20.Rxd1 Qe8 21.Nc6 Rxc6 22.bxc6 Qxc6 23.cxd5 Nxd5 24.Bxd5 exd5 25.Qxd5 Qxd5 26.Rxd5 Rd8 27.Rxd8+ Bxd8 28.e4 a5 29.Kf1 g5 30.Bd2 g4 31.Ke2 b5 32.f3 h5 33.Ke3 a4 34.bxa4 bxa4 35.Bb4 Bb6+ 36.Kf4 Bc7+ 37.Ke3 Kg7 38.Bc5 gxf3 39.Kxf3 Kf6 40.h3 Ke6 41.g4 hxg4+ 42.Kxg4 Bd6 43.Bd4 a3 44.h4 Be5 45.Bxe5 Kxe5 46.Kg3 a2 47.Kf2 Ke6 48.Kg2 a1=Q 49.h5 Qa2+ 50.Kg1 Qa3 51.Kf2 Qa4 52.Kg2 Qa5 53.Kf3 Qa6 54.Ke3 Qa7+ 55.Kd3 Qa8 56.Kc3 Qa1+ 57.Kc2 Qa2+ 58.Kc3 Qa3+ 59.Kd4 Qa4+ 60.Kd3 Qa5 61.Kc2 Qa6 62.Kc3 Qa1+ 63.Kd2 Qa2+ 64.Kc3 f6 65.Kd4 Kd6 66.Kc3 Kc5 67.h6 Qa3+ 68.Kc2 Kd4 69.h7 Qf8 70.h8=R Qxh8 71.Kb3 Qh1 72.Ka2 Qh8 73.Ka3 Qh1 74.Kb4 Qc1 75.Kb3 Qb1+ 76.Ka4 Kc4 77.e5 Qa1# 0-1