1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Nd7 5.Nf3 Ngf6 6.Ng3 e6 7.Bd3 c5 8.O-O cxd4 9.Nxd4 Bc5 10.Nb3 Be7 11.Qf3 O-O 12.Re1 a5 13.a4 Nd5 14.c3 Qb6 15.Bb5 Rd8 16.Bd2 Nc5 17.Nxc5 Qxc5 18.Ne4 Qc7 19.Ng5 Bf6 20.Rad1 Bd7 21.Qh5 Bxg5 22.Bxg5 f6 23.Bd3 h6 24.Bxh6 Bxa4 25.Ra1 Be8 26.Qg4 e5 27.Rad1 Rd6 28.Bf5 Rad8 29.Rd3 a4 30.Rg3 Nf4 31.Qxg7+ Qxg7 32.Rxg7+ Kh8 33.h3 Bc6 34.Rh7+ Kg8 35.Re3 Nh5 36.Re7 Rd1+ 37.Kh2 R1d2 38.Kg1 Rd1+ 39.Kh2 R1d2 40.Be6+ Kh8 41.Kg1 Rxb2 42.Re1 Re8 43.Rxe8+ Bxe8 44.Rd1 Ng7 45.Bd5 Bc6 46.Bxc6 bxc6 47.Ra1 Nf5 48.Bf8 Rb8 49.Bb4 Ra8 50.Kf1 Kg7 51.Ke2 Kf7 52.Kd3 Ke6 53.Kc4 Nh4 54.g3 Nf3 55.Kc5 Ng5 56.Kxc6 Nxh3 57.Bc5 Ng5 58.Kb7 Ra5 59.Bb6 Rb5 60.Rxa4 Rb3 61.c4 Ne4 62.Kc6 Rc3 63.g4 Rc2 64.c5 Nxf2 65.Kb7 Kd5 66.Ra5 Ne4 67.c6+ Ke6 68.c7 Nd6+ 69.Kb8 Rb2 70.Ra6 Kd7 71.Ka8 Nc8 72.Ba7 Kxc7 73.Rxf6 Nxa7 74.Rf7+ Kd6 75.Rxa7 Rg2 76.Ra4 Kd5 77.Ra5+ Ke4 78.Kb7 Rxg4 79.Kc6 Rg6+ 80.Kc5 Kf4 81.Kd5 e4 82.Ra1 Rg3 83.Rf1+ Rf3 84.Rh1 Rd3+ 85.Kc4 Rd7 86.Rh4+ Kf3 87.Rh3+ Kg4 88.Re3 Kf4 89.Rh3 e3 90.Rh4+ Kf3 91.Rh3+ Kf2 92.Rh2+ Ke1 93.Rh1+ Kd2 94.Ra1 e2 95.Ra2+ Ke3 96.Rd2 Rxd2 97.Kc5 Rd8 98.Kb4 Rd4+ 99.Ka5 Rd3 100.Ka4 Rd8 101.Kb4 e1=R 102.Kc3 Kf4 103.Kb3 Kg3 104.Ka3 Kh2 105.Ka2 Kh1 106.Ka3 Kg1 107.Kb2 Kf1 108.Ka3 Ke2 109.Ka2 Kd2 110.Kb3 Kd1 111.Ka2 Kc1 112.Ka3 Kb1 113.Kb4 Ka1 114.Kb3 Rd7 115.Kc4 Ka2 116.Kc3 Ka3 117.Kc4 Ka4 118.Kc3 Ka5 119.Kb3 Ka6 120.Ka3 Ka7 121.Kb3 Ka8 122.Ka4 Kb7 123.Ka5 Kc6 124.Ka4 Kc5 125.Ka3 Kb5 126.Ka2 Kb4 127.Kb2 Rd2# 0-1