1.Nf3 Nf6 2.e3 c5 3.b3 g6 4.Bb2 d5 5.c4 dxc4 6.Bxc4 Bg7 7.d4 cxd4 8.Nxd4 Bg4 9.Qc2 O-O 10.O-O Nbd7 11.Nd2 Nb6 12.Rac1 Rc8 13.Qd3 Nxc4 14.Nxc4 Qd5 15.Rfe1 Rfd8 16.h3 Bf5 17.Qe2 Ne4 18.Red1 Bd7 19.f3 Nf6 20.Ba3 Re8 21.e4 Qg5 22.Qe3 Qxe3+ 23.Nxe3 Rxc1 24.Bxc1 Rc8 25.Bb2 Kf8 26.Ne2 Bb5 27.Nd4 Ba6 28.Ndc2 Ke8 29.Nb4 Bb5 30.Kf2 Nxe4+ 31.fxe4 Bxb2 32.a4 Bd7 33.Nc4 Bc3 34.Nd5 Bg7 35.Kf3 Bxa4 36.Nd6+ exd6 37.bxa4 Rc5 38.Rb1 b6 39.g4 Kd7 40.g5 h5 41.gxh6 Bxh6 42.h4 Ra5 43.Rb4 Ke6 44.Nc7+ Ke7 45.Nd5+ Kd7 46.Kg4 Ke6 47.h5 gxh5+ 48.Kxh5 Bd2 49.Rd4 Bc1 50.Kg4 Ke5 51.Rc4 Rc5 52.Rb4 f5+ 53.Kf3 fxe4+ 54.Rxe4+ Kxd5 55.Ke2 Be3 56.Rh4 Ke6 57.Kxe3 Kd5 58.Kd3 Kc6 59.Rd4 Rd5 60.Kc4 Rxd4+ 61.Kxd4 Kd7 62.Kd5 a6 63.Kc4 Ke6 64.Kb3 Kf5 65.Kc2 Ke5 66.Kb1 Kd4 67.a5 bxa5 68.Kc2 a4 69.Kb1 Kc3 70.Kc1 Kb3 71.Kb1 Kb4 72.Kb2 Kc4 73.Ka1 a3 74.Ka2 Kd4 75.Kxa3 d5 76.Kb4 a5+ 77.Ka3 Kd3 78.Kb3 d4 79.Ka3 Ke4 80.Ka2 Kf5 81.Ka3 Ke4 82.Kb3 Kd3 83.Ka3 Ke3 84.Kb3 Ke2 85.Ka2 Kf1 86.Ka1 a4 87.Ka2 Kg1 88.Kb2 d3 89.Kc3 a3 90.Kb4 Kf1 91.Kc3 Ke2 92.Kb4 d2 93.Kb3 Kf3 94.Kb4 Ke3 95.Kb3 d1=R 96.Kc2 Rg1 97.Kc3 Rh1 98.Kc4 Rh6 99.Kb5 Re6 100.Kb4 a2 101.Kc3 a1=B+ 102.Kc2 Bc3 103.Kxc3 Rc6+ 104.Kb4 Kf3 105.Ka3 Ke4 106.Kb3 Kd3 107.Ka3 Rc1 108.Kb2 Rc8 109.Kb3 Rc7 110.Ka4 Ra7+ 111.Kb3 Ra5 112.Kb2 Rf5 113.Kc1 Rd5 114.Kb2 Rb5+ 115.Ka3 Rc5 116.Ka2 Kc3 117.Ka3 Ra5# 0-1