1.c4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.e4 Bb4 7.Nxc6 dxc6 8.Qxd8+ Kxd8 9.e5 Ne4 10.a3 Bxc3+ 11.bxc3 Nc5 12.Be3 Nd7 13.f4 b6 14.h3 Bb7 15.a4 c5 16.a5 Ke7 17.Rh2 h5 18.g3 f6 19.Rd2 Bc6 20.O-O-O fxe5 21.fxe5 Nxe5 22.Bg5+ Kf7 23.Rf2+ Kg6 24.Bf4 Kf6 25.Be3+ Ke7 26.Bg5+ Ke8 27.Re2 Nf3 28.Rxe6+ Kf7 29.Rxc6 Nxg5 30.Rd7+ Kg8 31.Bg2 Re8 32.Rg6 Ne6 33.a6 Kh7 34.Be4 Rhf8 35.Rxe6+ Kg8 36.Bd5 Rxe6 37.Bxe6+ Kh8 38.Kb2 Rg8 39.Rf7 g5 40.Rc7 h4 41.Bxg8 g4 42.Rh7+ Kxg8 43.Rxh4 b5 44.Rxg4+ Kh8 45.cxb5 c4 46.Kc1 Kh7 47.Rg7+ Kxg7 48.Kb2 Kh8 49.Ka2 Kg8 50.b6 Kh7 51.bxa7 Kh8 52.Kb2 Kg8 53.a8=N Kf7 54.Ka2 Kg6 55.g4 Kf7 56.Ka3 Kg7 57.Kb4 Kf6 58.g5+ Ke7 59.a7 Kf7 60.Kxc4 Kg7 61.Kb3 Kf8 62.Kb4 Kg7 63.h4 Kg8 64.Kc4 Kf7 65.Nb6 Ke6 66.Kb3 Kf5 67.h5 Kxg5 68.Kb4 Kf6 69.Na8 Kf5 70.Kb5 Ke4 71.Kb6 Kf3 72.h6 Ke3 73.h7 Kd2 74.Kb5 Kc1 75.h8=R Kd2 76.Rf8 Kc1 77.Ka5 Kc2 78.Rf1 Kb2 79.Rd1 Kb3 80.Rh1 Ka2 81.Kb5 Ka3 82.Rh5 Ka2 83.Kb6 Kb1 84.Rg5 Kc1 85.Re5 Kb2 86.Rc5 Kc2 87.Rc6 Kb1 88.Ka5 Ka2 89.Rc5 Ka3 90.Rg5 Kb2 91.Rg7 Kc1 92.Rb7 Kc2 93.Rc7 Kb1 94.Ka4 Kc1 95.Ka5 Kc2 96.Kb6 Kc1 97.Re7 Kd2 98.Kb5 Kc2 99.Re2+ Kb1 100.Re3 Kb2 101.Nb6 Kb1 102.Rh3 Ka2 103.Kb4 Kb1 104.a8=R Kc1 105.Na4 Kc2 106.c4 Kb1 107.Kc3 Kc1 108.Rh1# 1-0