1.e4 c5 2.Ne2 Nf6 3.Nbc3 e5 4.Ng3 d5 5.Bb5+ Bd7 6.Bxd7+ Qxd7 7.Nh5 Nxe4 8.f4 Nc6 9.Ng3 Nxg3 10.hxg3 exf4 11.gxf4 O-O-O 12.d3 Be7 13.Bd2 Bf6 14.Qh5 Rhe8+ 15.Kd1 h6 16.Qh3 Bxc3 17.Qxd7+ Rxd7 18.bxc3 Rde7 19.g4 Re2 20.g5 hxg5 21.fxg5 Rg2 22.Rb1 b6 23.a4 Ree2 24.Bf4 Rxc2 25.a5 Nxa5 26.Rh8+ Kb7 27.Rb8+ Ka6 28.Ra1 Rxc3 29.Bd2 Rxd3 30.Re8 Rdxd2+ 31.Kc1 Rde2 32.Rb8 Rb2 33.Rxa5+ Kxa5 34.Ra8 Rg4 35.Re8 Rgb4 36.Re1 Rh4 37.g6 fxg6 38.Re5 Rh8 39.Re7 Rb1+ 40.Kxb1 Ka4 41.Kc1 Rf8 42.Rb7 Rh8 43.Rxg7 Re8 44.Rxa7+ Kb3 45.Ra4 g5 46.Kb1 Kxa4 47.Ka1 Kb5 48.Ka2 Rc8 49.Kb2 Ka6 50.Kb3 Kb7 51.Kb2 Ka7 52.Kb1 d4 53.Kc2 Rf8 54.Kd1 Rf2 55.Ke1 b5 56.Kd1 c4 57.Kc1 Rh2 58.Kb1 Rh4 59.Kc2 Rh5 60.Kc1 g4 61.Kc2 Kb7 62.Kd1 Re5 63.Kc2 d3+ 64.Kd2 Re3 65.Kc3 Kc7 66.Kd2 Kb7 67.Kc3 Ka7 68.Kb4 Kb8 69.Kxb5 Ka8 70.Ka6 Re8 71.Kb5 Rf8 72.Ka4 Ka7 73.Ka5 g3 74.Kb5 Rh8 75.Ka5 Kb7 76.Kb5 Rh1 77.Ka4 Rh8 78.Kb4 Kb8 79.Kb5 Kc7 80.Ka4 Rf8 81.Kb4 Re8 82.Kc5 c3 83.Kc4 Rg8 84.Kd4 d2 85.Kxc3 Kc6 86.Kb3 Kb6 87.Kc2 Rg6 88.Kc3 Rh6 89.Kb3 Rg6 90.Kb2 d1=N+ 91.Kc2 Nc3 92.Kc1 Ka6 93.Kd2 Ka7 94.Kc1 Na2+ 95.Kb2 Kb7 96.Ka3 Kb6 97.Ka4 Rg7 98.Ka3 Rg5 99.Kxa2 Kc5 100.Kb3 Rh5 101.Kb2 Rh1 102.Kc2 Kb5 103.Kd2 Rb1 104.Kd3 Kc6 105.Kd4 Rb4+ 106.Kc3 Rb5 107.Kc2 Kd7 108.Kc1 Ke7 109.Kc2 Rc5+ 110.Kd1 Kf8 111.Ke2 Kg8 112.Kd1 Rg5 113.Kc1 Rg4 114.Kb2 Kg7 115.Kc3 Ra4 116.Kb3 Kh8 117.Kb2 Ra1 118.Kb3 g2 119.Kc3 Re1 120.Kb2 Re4 121.Ka1 Re3 122.Kb2 Re1 123.Ka2 Re2+ 124.Kb1 g1=R# 0-1