1.Nf3 Nf6 2.c4 Ng8 3.Nc3 c5 4.e4 b6 5.d4 cxd4 6.Nxd4 Bb7 7.Be2 Nf6 8.e5 Ne4 9.Bf3 Nxc3 10.bxc3 Qc8 11.O-O Bxf3 12.Qxf3 Nc6 13.Qe4 g6 14.Ba3 Bg7 15.f4 O-O 16.Nxc6 Qxc6 17.Qxc6 dxc6 18.Bxe7 Rfe8 19.Bh4 Re6 20.Rad1 f6 21.Bxf6 Bxf6 22.exf6 Rxf6 23.g3 Re8 24.Rfe1 Rxe1+ 25.Rxe1 Rf5 26.Re8+ Kf7 27.Rc8 Ra5 28.Rc7+ Kg8 29.Rxc6 Rxa2 30.c5 bxc5 31.Rxc5 a5 32.Rc8+ Kf7 33.Rc7+ Kg8 34.c4 Rc2 35.c5 a4 36.c6 a3 37.Ra7 Rxc6 38.Rxa3 Rc2 39.Ra7 h5 40.Rd7 Rc6 41.Kg2 Kf8 42.Kh3 Rc2 43.Kh4 Rc5 44.h3 Kg8 45.Re7 Rd5 46.Re5 Rd4 47.Kg5 Rd3 48.g4 Kf7 49.Ra5 Rxh3 50.Ra7+ Ke8 51.Kxg6 hxg4 52.f5 Rf3 53.f6 g3 54.Re7+ Kf8 55.Rf7+ Ke8 56.Re7+ Kf8 57.Rc7 Ke8 58.Rc5 Rf4 59.Rg5 Kf8 60.Rxg3 Rf2 61.Rg4 Rh2 62.Rg1 Rb2 63.Ra1 Rg2+ 64.Kh7 Rh2+ 65.Kg6 Rg2+ 66.Kh5 Rc2 67.Kh6 Rc6 68.Kg6 Rc8 69.Rh1 Kg8 70.f7+ Kf8 71.Rh8+ Ke7 72.Rxc8 Kd6 73.Rf8 Kc6 74.Rh8 Kb5 75.Rd8 Ka5 76.Kh5 Kb4 77.Rb8+ Ka4 78.Kh6 Ka5 79.f8=Q Ka6 80.Kg7 Ka7 81.Rb1 Ka6 82.Rb4 Ka5 83.Ra4+ Kxa4 84.Qf7 Kb4 85.Qg8 Kc5 86.Kh6 Kc6 87.Qf7 Kb5 88.Qf5+ Kc6 89.Qg4 Kb5 90.Qe4 Kc5 91.Qb7 Kc4 92.Kh5 Kc3 93.Qc8+ Kd4 94.Qc1 Ke4 95.Qc3 Kf5 96.Qh3+ Kf4 97.Kg6 Ke4 98.Qh7 Ke3 99.Qa7+ Kd2 100.Qa8 Kd1 101.Qg8 Kd2 102.Qb3 Kc1 103.Qa4 Kb1 104.Kg5 Kc1 105.Qa2 Kd1 106.Qg2 Kc1 107.Qh3 Kb2 108.Qf1 Kc2 109.Qh1 Kb3 110.Kf5 Ka2 111.Ke4 Ka3 112.Qf3+ Kb2 113.Qf4 Kc3 114.Qh2 Kb4 115.Kd5 Kb5 116.Kd4 Ka4 117.Qh4 Kb4 118.Qg3 Ka4 119.Qh4 Kb4 120.Qe1+ Ka3 121.Qb1 Ka4 122.Kd5 Ka5 123.Qb7 Ka4 124.Qb2 Ka5 125.Qb7 Ka4 126.Qb2 Ka5 127.Kc4 Ka4 128.Qb6 Ka3 129.Qb3# 1-0