1.e4 c5 2.d4 cxd4 3.Nf3 d6 4.Nxd4 a6 5.Nc3 e6 6.g3 Nf6 7.Bg2 Be7 8.Be3 Bd7 9.O-O O-O 10.g4 Nc6 11.g5 Ne8 12.f4 b5 13.Nce2 Rc8 14.c3 e5 15.Nxc6 Bxc6 16.h4 f6 17.Qb3+ Kh8 18.Rad1 fxg5 19.fxg5 Qd7 20.Rxf8+ Bxf8 21.Rf1 Nc7 22.Ng3 Qg4 23.Kh2 Bd7 24.Nf5 Bxf5 25.exf5 Qxh4+ 26.Kg1 Qg3 27.Rf3 Qe1+ 28.Bf1 d5 29.f6 Qb1 30.Bf2 Ne6 31.fxg7+ Bxg7 32.Qxd5 Nxg5 33.Rg3 h6 34.Be3 Qe1 35.Bf2 Qe4 36.Qxe4 Nxe4 37.Rg6 Nxf2 38.Kxf2 Rf8+ 39.Ke2 Rf6 40.Rxf6 Bxf6 41.Kf3 Kg7 42.Ke4 Kg6 43.b3 Kg5 44.c4 bxc4 45.bxc4 Be7 46.Kxe5 h5 47.Kd5 h4 48.c5 Kg4 49.c6 Bd8 50.Kd6 a5 51.c7 Bxc7+ 52.Kxc7 a4 53.Kb6 a3 54.Kc5 h3 55.Kb4 h2 56.Bg2 Kg3 57.Bh1 Kf2 58.Kxa3 Kg1 59.Be4 Kf2 60.Kb4 Kg1 61.a4 Kf2 62.a5 Kg1 63.a6 h1=B 64.Bxh1 Kxh1 65.Kb3 Kh2 66.Kc4 Kh1 67.Kb4 Kg1 68.Kb5 Kg2 69.Ka5 Kh2 70.Kb6 Kh3 71.Kc7 Kh4 72.Kb8 Kg5 73.Kc7 Kf6 74.Kb6 Kg7 75.Kb7 Kg8 76.Kb6 Kh7 77.Kc5 Kg6 78.Kd5 Kf6 79.a7 Ke7 80.Kc6 Kf8 81.Kb7 Kf7 82.a8=Q Kg7 83.Qa7 Kf7 84.Qd4 Ke6 85.Kb6 Kf5 86.Qd1 Kg5 87.Kb5 Kf4 88.Ka5 Kg5 89.Qe1 Kh6 90.Qd2+ Kg7 91.Qb4 Kh8 92.Ka6 Kh7 93.Qf8 Kg6 94.Qf3 Kg7 95.Qh1 Kg8 96.Kb7 Kf8 97.Qh2 Kg8 98.Qh3 Kf7 99.Qd3 Kf6 100.Qb5 Kg7 101.Qd7+ Kf6 102.Qa4 Kg5 103.Qd1 Kh4 104.Qd6 Kg5 105.Qa6 Kf5 106.Qa2 Kg6 107.Ka8 Kh5 108.Qa3 Kg6 109.Qa4 Kg5 110.Kb7 Kh5 111.Qc6 Kg4 112.Ka6 Kg3 113.Qd6+ Kg2 114.Qb4 Kf2 115.Qb3 Kg2 116.Kb5 Kf2 117.Qe6 Kg2 118.Qd7 Kf2 119.Qb7 Kg3 120.Qf7 Kh3 121.Ka6 Kh2 122.Kb6 Kg2 123.Kc5 Kh3 124.Qg8 Kh2 125.Kd4 Kh1 126.Ke3 Kh2 127.Kf3 Kh1 128.Qg2# 1-0