1.Nf3 d5 2.g3 c6 3.Bg2 Bf5 4.c4 e6 5.Qb3 Qb6 6.Nc3 Nf6 7.d3 Qxb3 8.axb3 Nbd7 9.Bd2 Nc5 10.Nd4 Bg6 11.b4 e5 12.Nxc6 Nb3 13.Rxa7 Rxa7 14.Nxa7 dxc4 15.dxc4 Bxb4 16.Bxb7 O-O 17.Nc6 Bc5 18.Na4 Re8 19.Na5 Nxa5 20.Bxa5 Bd4 21.Bc6 Rc8 22.Bb5 Ne4 23.O-O Nd6 24.Bc3 Bxc3 25.Nxc3 Nxc4 26.Ba6 Rc6 27.Bxc4 Rxc4 28.Rd1 f6 29.Rd8+ Kf7 30.Rd7+ Kg8 31.Rb7 Bf5 32.Kf1 h5 33.Ke1 h4 34.Kd2 Rg4 35.f3 Rd4+ 36.Ke3 hxg3 37.hxg3 Be6 38.g4 Kf8 39.b4 Rc4 40.Kd3 Rd4+ 41.Kc2 Rc4 42.e4 g6 43.b5 f5 44.g5 Ke8 45.b6 Rb4 46.Nd5 Bxd5 47.exd5 e4 48.fxe4 fxe4 49.d6 e3 50.Kd3 Rb3+ 51.Ke2 Kd8 52.Kf3 Rb5 53.Kxe3 Rxg5 54.Rg7 Rb5 55.b7 g5 56.Kd4 g4 57.Rg8+ Kd7 58.b8=Q Rxb8 59.Rxb8 Kxd6 60.Kc4 Kc7 61.Rg8 Kc6 62.Rg5 Kb7 63.Rb5+ Ka6 64.Rc5 Kb7 65.Rg5 Ka8 66.Kd5 g3 67.Kd6 Kb7 68.Ke5 Kc7 69.Kd4 Kc8 70.Ra5 Kb7 71.Rd5 Kb8 72.Kd3 Ka7 73.Rd7+ Kb6 74.Ke2 Kc5 75.Rd8 g2 76.Kf2 g1=R 77.Kxg1 Kb6 78.Rd4 Ka5 79.Re4 Ka6 80.Rb4 Ka7 81.Kh1 Ka8 82.Rb2 Ka7 83.Rg2 Kb6 84.Kh2 Kb7 85.Rg8 Ka6 86.Rc8 Ka5 87.Kh1 Ka4 88.Rg8 Ka3 89.Re8 Ka4 90.Rf8 Ka5 91.Rf3 Kb4 92.Rh3 Kb5 93.Rh5+ Kc4 94.Kg2 Kd4 95.Rh8 Kd3 96.Kf2 Kc2 97.Kf3 Kb3 98.Rd8 Kc3 99.Re8 Kc4 100.Kf4 Kc3 101.Kf5 Kb3 102.Re1 Kb2 103.Kg6 Kc2 104.Re3 Kd1 105.Kf7 Kd2 106.Ra3 Kc2 107.Rf3 Kb1 108.Kf6 Kc2 109.Kf5 Kc1 110.Ra3 Kd2 111.Rb3 Kc2 112.Rb8 Kc1 113.Rd8 Kb2 114.Rf8 Kc1 115.Ke4 Kd2 116.Kd4 Kd1 117.Kc4 Ke2 118.Kd4 Kd1 119.Kd3 Kc1 120.Re8 Kb1 121.Kc3 Ka2 122.Ra8+ Kb1 123.Ra4 Kc1 124.Ra1# 1-0