1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.d4 d6 5.exd6 cxd4 6.cxd4 e6 7.Bb5+ Nc6 8.Nf3 Qa5+ 9.Nc3 Nxc3 10.Bxc6+ bxc6 11.bxc3 Qxc3+ 12.Bd2 Qc4 13.Bf4 Qb4+ 14.Nd2 Qxd4 15.Qc1 c5 16.Bg3 Bxd6 17.O-O Be7 18.Nb3 Qb4 19.Rb1 O-O 20.Rd1 h6 21.h3 Re8 22.Nd4 Qa4 23.Nb5 Bb7 24.Nc7 Be4 25.Ra1 c4 26.Nxe8 Rxe8 27.Be5 Bd3 28.Bc3 Qc6 29.Qe3 Bc5 30.Qg3 Bf8 31.Re1 Kh7 32.Rad1 f6 33.Rxd3 cxd3 34.Qxd3+ Kg8 35.Bd2 Rb8 36.Be3 a5 37.Rc1 Qa4 38.Rc2 Rb1+ 39.Kh2 Qb5 40.Qe4 Qd5 41.Qxd5 exd5 42.Rc8 Kf7 43.Ra8 Bb4 44.Ra7+ Kg6 45.g4 Ra1 46.h4 Rxa2 47.h5+ Kh7 48.Kg3 a4 49.Bd4 Bd6+ 50.Kf3 Be5 51.Bc5 Bc3 52.Ke3 d4+ 53.Kd3 Rxf2 54.Bf8 a3 55.Bxg7 Kg8 56.Bxh6 a2 57.Be3 Rf3 58.Ra8+ Kf7 59.Ra7+ Ke6 60.Ra6+ Ke5 61.Rxa2 Rxe3+ 62.Kc4 Rh3 63.Ra8 Kf4 64.Rf8 Kxg4 65.Rxf6 Rxh5 66.Rg6+ Kf5 67.Rg2 Ke4 68.Rd2 Bxd2 69.Kb3 Kf3 70.Ka2 Bh6 71.Ka1 Rh2 72.Kb1 Kg4 73.Ka1 Kg5 74.Kb1 Kf4 75.Kc1 Rh5 76.Kb1 Rh3 77.Kc1 Kg3+ 78.Kc2 Rh4 79.Kb3 Bd2 80.Kc2 Rh1 81.Kb3 Kh3 82.Kb2 Rd1 83.Kb3 Bc1 84.Ka4 Bf4 85.Kb5 Bd6 86.Kb6 Bf8 87.Ka6 Kg4 88.Kb6 Re1 89.Ka7 Bc5+ 90.Ka8 Ra1+ 91.Kb7 Rd1 92.Ka8 Rg1 93.Kb8 Kf4 94.Ka8 Ke3 95.Kb7 Rg5 96.Kc8 Rg3 97.Kd7 Rg6 98.Kc7 Rg2 99.Kb7 Bb6 100.Kxb6 Kf3 101.Kb5 Ke3 102.Kb4 Rg5 103.Ka3 Ra5+ 104.Kb4 Ke4 105.Kxa5 Kf4 106.Ka4 Ke3 107.Kb5 Kd3 108.Kc6 Kc2 109.Kd5 d3 110.Kd4 d2 111.Kc5 Kd1 112.Kc4 Kc1 113.Kd4 Kc2 114.Kc4 d1=R 115.Kb5 Ra1 116.Kc4 Ra3 117.Kb5 Rh3 118.Ka4 Rh5 119.Ka3 Rh4 120.Ka2 Re4 121.Ka3 Rh4 122.Ka2 Ra4# 0-1