1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e6 7.Qd2 Nbd7 8.f3 b5 9.a3 Bb7 10.O-O-O h5 11.Kb1 Ne5 12.Be2 Rc8 13.h3 h4 14.Rhg1 Be7 15.g3 hxg3 16.Rxg3 g6 17.h4 Rxh4 18.Bg5 Rh2 19.Bxb5+ axb5 20.Qxh2 Nh5 21.Bxe7 Kxe7 22.Qh4+ Kd7 23.Qxd8+ Kxd8 24.Rh3 Ba6 25.Ncxb5 Ke7 26.a4 Nf4 27.Rh7 g5 28.b3 Nfg6 29.Kb2 Nh4 30.f4 gxf4 31.Rxh4 Kd8 32.Rh3 Nc6 33.Nxe6+ fxe6 34.Nxd6 Bf1 35.Rxf1 Ra8 36.Rh6 Ra6 37.Ka3 Nb8 38.Rg6 Kd7 39.Rf3 Kxd6 40.Rxf4 Kc5 41.Rg2 Rxa4+ 42.bxa4 Kb6 43.Rf1 Na6 44.Rf5 Kc6 45.Re5 Nc7 46.Rb5 Na8 47.Rb4 Kc5 48.Rb7 e5 49.Rgg7 Kd6 50.Rg4 Kc6 51.Re7 Kc5 52.Ra7 Kc6 53.Kb3 Kd6 54.Rg1 Kc6 55.Rg3 Nb6 56.Rag7 Nc8 57.Ka3 Ne7 58.Kb2 Kd6 59.R3g5 Ng6 60.c4 Nh4 61.Re7 Nf5 62.Rg1 Nd4 63.Kc3 Nf3 64.Rg8 Nh4 65.Rg1 Ng6 66.Rxe5 Kd7 67.Ra5 Nh8 68.Re5 Ng6 69.Rd1+ Kc8 70.Rc1 Kd7 71.Re8 Nh8 72.Rh1 Kxe8 73.Rxh8+ Kf7 74.a5 Kf6 75.a6 Kg6 76.a7 Kf6 77.e5+ Kg5 78.e6 Kg4 79.a8=R Kf3 80.c5 Kf2 81.c6 Kf3 82.e7 Kg3 83.e8=N Kf2 84.c7 Ke2 85.c8=B Kf2 86.Rh3 Kg2 87.Rf3 Kxf3 88.Nd6 Kg2 89.Ra2+ Kg3 90.Rf2 Kh4 91.Rg2 Kh5 92.Rg5+ Kxg5 93.Kd4 Kf4 94.Nf7 Kf3 95.Bf5 Ke2 96.Ne5 Kf2 97.Bg4 Kg3 98.Bf3 Kh3 99.Ke3 Kh2 100.Kf2 Kh3 101.Ng6 Kh2 102.Bg4 Kh1 103.Ke3 Kg2 104.Be2 Kh1 105.Kf2 Kh2 106.Bf1 Kh1 107.Nh4 Kh2 108.Nf3+ Kh1 109.Bg2# 1-0