1.c4 c5 2.g3 g6 3.Bg2 a6 4.Nf3 Nc6 5.g4 e5 6.Nc3 Nf6 7.Nd5 Nxg4 8.d3 Bg7 9.h3 Nf6 10.Bg5 O-O 11.h4 d6 12.h5 h6 13.Nxf6+ Bxf6 14.Bxh6 Re8 15.hxg6 fxg6 16.Qd2 Bd7 17.Ng5 Nd4 18.Bd5+ Be6 19.Nxe6 Nxe6 20.O-O-O Kf7 21.Rdg1 Qe7 22.Qe3 Rad8 23.Qe4 Rg8 24.f4 exf4 25.Bxf4 Rg7 26.Bh6 Rgg8 27.Be3 Rg7 28.Rf1 b5 29.Bg5 Rdg8 30.Bxf6 Qxf6 31.Rxf6+ Kxf6 32.Qxe6+ Kg5 33.Qxd6 Re8 34.cxb5 axb5 35.Qxc5 Ree7 36.Rd1 Re5 37.Qxb5 Rc7+ 38.Qc6 Rxc6+ 39.Bxc6 Rxe2 40.Rg1+ Kf6 41.Be4 g5 42.Rf1+ Ke5 43.Rf5+ Kd4 44.Rxg5 Rd2 45.Rd5+ Ke3 46.a4 Re2 47.Rb5 Rd2 48.Kb1 Rxd3 49.Bxd3 Kd2 50.Bh7 Ke2 51.Ka1 Kf2 52.Ka2 Kg1 53.Bb1 Kf1 54.Rb8 Kg2 55.Kb3 Kg3 56.Bh7 Kf3 57.Rd8 Kf4 58.Kc2 Ke5 59.Kb3 Kf4 60.a5 Kg5 61.Rd6 Kf4 62.Bb1 Kg5 63.Ba2 Kf5 64.Kc2 Ke4 65.Rg6 Ke3 66.Bb3 Kf4 67.Rh6 Kf5 68.Rd6 Ke4 69.Be6 Kf4 70.a6 Ke5 71.Kc3 Kf6 72.Rd2 Kg7 73.Rf2 Kg6 74.Kc4 Kh6 75.Kb5 Kh7 76.Kb6 Kg7 77.Bg8 Kxg8 78.Kc6 Kh8 79.Kb6 Kg7 80.Kc7 Kh6 81.Kc8 Kg7 82.Re2 Kh6 83.Kc7 Kg6 84.Rf2 Kh5 85.b3 Kh6 86.Kd7 Kh5 87.Kc7 Kg6 88.Kb8 Kg5 89.Rf6 Kh5 90.Rf1 Kh4 91.Rf7 Kh3 92.Rf2 Kg3 93.Rd2 Kg4 94.Ra2 Kf4 95.Kc8 Ke4 96.Ra3 Ke5 97.b4 Kf5 98.Re3 Kf6 99.Re5 Kf7 100.Rc5 Kg8 101.Kd7 Kh8 102.Kc8 Kg7 103.Kd7 Kg6 104.Kd6 Kf6 105.Rc3 Kg6 106.Rf3 Kg5 107.Ke6 Kh6 108.Rh3+ Kg6 109.Rh1 Kg7 110.Ke7 Kg6 111.b5 Kg7 112.Rh3 Kg8 113.Kf6 Kf8 114.Rh8# 1-0