1.e3 Nf6 2.Nf3 a6 3.c4 e6 4.Nc3 c5 5.d4 d5 6.cxd5 exd5 7.Bd3 Nc6 8.O-O c4 9.Bc2 Bb4 10.Ne5 O-O 11.f4 Ne7 12.f5 b5 13.Qf3 Ra7 14.g4 Bxc3 15.bxc3 Ne4 16.Ba3 Rc7 17.f6 gxf6 18.Bxe4 dxe4 19.Qxf6 Nd5 20.Qh6 b4 21.cxb4 f6 22.b5 Re8 23.Nc6 Qd7 24.h3 Qg7 25.Qh5 Qf7 26.Qxf7+ Rxf7 27.bxa6 c3 28.Rfc1 Bxa6 29.Nb4 Nxb4 30.Bxb4 f5 31.Rxc3 fxg4 32.hxg4 Re6 33.Rc2 Rg6 34.Rg2 Rf3 35.Re1 Bb5 36.Ba5 Bd7 37.Bc7 Bxg4 38.a4 Bh3 39.Rxg6+ hxg6 40.a5 Bc8 41.Rc1 Ba6 42.Rc6 Bd3 43.Bf4 g5 44.Rg6+ Kf7 45.Rxg5 Rf1+ 46.Kg2 Bc4 47.Rc5 Rxf4 48.exf4 Bb5 49.d5 Bc4 50.Kf2 Ba2 51.d6 Bd5 52.Rc1 Kg7 53.Rd1 Bc4 54.Ra1 Kg8 55.Rc1 Ba2 56.Rc4 Bb1 57.Ke1 Kh8 58.Kf2 Ba2 59.Ke1 Kg7 60.Kf2 Kg8 61.Ke3 Kf8 62.Rc6 Bb1 63.Rc5 Bc2 64.Rh5 Kg7 65.Rc5 Kh6 66.Rc4 Kh5 67.Rc7 Kh4 68.Rh7+ Kg4 69.Re7 Bb1 70.d7 Kh4 71.f5 Kg4 72.d8=Q Bc2 73.Re5 Kh5 74.Kd2 Kg4 75.Kc1 Ba4 76.Qd6 Kf3 77.Re7 Kf2 78.Qc7 Kg2 79.Re5 Bd7 80.Kc2 Kg1 81.Kd1 Kf1 82.Qxd7 Kg2 83.Kc2 Kf2 84.Rc5 Kf3 85.Qe8 Ke2 86.Kb3 Ke3 87.Qe5 Kd3 88.Qc3+ Ke2 89.Qc4+ Ke1 90.Qb4+ Kd1 91.Qd2+ Kxd2 92.Re5 Ke2 93.Rb5 Kf3 94.Rb7 Kf2 95.Re7 Kg2 96.Re8 Kh3 97.Re7 Kh2 98.Ka3 Kh1 99.Ka2 Kg1 100.Rd7 e3 101.Rb7 e2 102.Re7 Kf2 103.f6 Kf1 104.Re4 Ke1 105.Re6 Kd1 106.Ka3 e1=R 107.Rxe1+ Kc2 108.Rg1 Kd3 109.Ra1 Kd4 110.Kb2 Kc5 111.Kb1 Kd5 112.Kc1 Kc4 113.a6 Kd3 114.Kd1 Kd4 115.Ra3 Kc4 116.Ra2 Kd4 117.Rh2 Kd5 118.Ra2 Kc5 119.Kc2 Kd6 120.Ra4 Kc6 121.Ra3 Kd7 122.Ra5 Kc7 123.a7 Kc8 124.Rb5 Kc7 125.Rb7+ Kd8 126.a8=Q# 1-0