1.e4 c5 2.Nc3 Nc6 3.Nge2 Nd4 4.a4 e6 5.Nxd4 cxd4 6.Nb5 e5 7.Qh5 d6 8.Bc4 Qd7 9.Qh3 Qc6 10.Qb3 Qxe4+ 11.Kf1 Kd8 12.d3 Qg6 13.Bxf7 Qg4 14.f3 Qf5 15.Bxg8 Rxg8 16.Qxg8 Be6 17.Nxd6 Bxg8 18.Nxf5 Rc8 19.c3 dxc3 20.bxc3 Rxc3 21.Bg5+ Kc7 22.Kf2 Kb6 23.Rhc1 Kc7 24.Rxc3+ Bc4 25.Rxc4+ Kd7 26.a5 e4 27.a6 Ke8 28.Ra2 b6 29.Ra3 e3+ 30.Bxe3 Bxa3 31.Ke1 Bd6 32.Kd1 Kf7 33.Kc1 Bb8 34.Kb1 g6 35.Ka1 Kf6 36.Ka2 Kf7 37.Ka3 g5 38.Kb2 Bf4 39.Ka1 h5 40.Kb1 Bb8 41.Kb2 b5 42.Ka1 Kf6 43.Rc5 Bxh2 44.Rc2 Bb8 45.Rc3 Kg6 46.Ka2 Bh2 47.Ka3 Be5 48.d4 Bb8 49.Ka2 Bg3 50.Ka3 Bb8 51.Kb2 Be5 52.Kb1 Bf4 53.Bxf4 Kxf5 54.Kc2 Ke6 55.Kb1 Kf7 56.Ka1 g4 57.Ka2 Kf8 58.Ka3 Kf7 59.Kb2 Ke7 60.Ka1 b4 61.Rc4 g3 62.d5 Kf8 63.d6 Kg8 64.d7 Kh7 65.Ka2 Kh8 66.Kb1 Kh7 67.Kb2 Kg8 68.Ka1 b3 69.Kb1 Kh7 70.Kb2 Kh8 71.Bg5 Kg7 72.Kc3 Kf7 73.Kb2 Ke6 74.Ka1 b2+ 75.Kb1 Kd6 76.Kxb2 Kd5 77.Ka1 Ke5 78.Rc5+ Ke6 79.Rc2 Kd6 80.Rc3 Ke5 81.Rc4 Kd5 82.Kb1 Ke6 83.Rc5 Kd6 84.Rc2 Ke6 85.Rc3 Kd5 86.Ka1 Ke6 87.Ka2 Kf7 88.Kb1 Kg7 89.Ka1 Kg6 90.Ka2 Kf7 91.Kb1 Kg7 92.Rc4 Kh8 93.Ka1 Kg7 94.d8=R Kf7 95.Kb2 Kg7 96.Rc5 Kg6 97.Rc6+ Kf7 98.Rc7+ Ke6 99.Rcc8 Ke5 100.f4+ Ke6 101.f5+ Ke5 102.f6 Kf5 103.f7 Kxg5 104.f8=N h4 105.Kb3 Kf4 106.Kb4 Kg5 107.Kb5 Kh6 108.Rc5 h3 109.Rc6+ Kh5 110.Rc7 Kh6 111.Rcc8 Kg7 112.Rc5 Kh6 113.Nd7 Kg7 114.Kc4 hxg2 115.Rg5+ Kh6 116.Rxg3 Kh5 117.Rxg2 Kh4 118.Kd3 Kh3 119.Ke2 Kh4 120.Kf1 Kh5 121.Kf2 Kh4 122.Kg1 Kh5 123.Nb6 Kh6 124.Rg3 Kh5 125.Kg2 Kh4 126.Kh1 Kxg3 127.Rd3+ Kf4 128.Rd5 Ke4 129.Rh5 Kf3 130.Rh7 Kg3 131.Rh8 Kf2 132.Rh3 Ke1 133.Rh4 Kd1 134.Rh6 Ke2 135.Rh8 Kd2 136.Rh3 Kd1 137.Rh4 Kd2 138.Rh5 Kc2 139.Kh2 Kd1 140.Ra5 Kc1 141.Rf5 Kb2 142.Kg1 Kc2 143.Kf1 Kd2 144.Rf6 Ke3 145.Rf7 Kd2 146.Rf5 Kc1 147.Rf8 Kc2 148.Rf3 Kb2 149.Rf6 Kc1 150.Rf7 Kc2 151.Ke1 Kb1 152.Rf8 Ka1 153.Kd1 Kb2 154.Rf3 Ka1 155.Kc1 Ka2 156.Kc2 Ka1 157.Ra3# 1-0