1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 e6 7.Qd2 a6 8.O-O-O Bd7 9.f3 Be7 10.h4 h6 11.Be3 h5 12.Nxc6 Bxc6 13.Kb1 d5 14.Qf2 Qc7 15.Bb6 Qb8 16.exd5 Nxd5 17.Nxd5 Bxd5 18.Qe3 Qg3 19.Rh3 Qg6 20.Bd3 Qxg2 21.f4 Bc6 22.Rg3 Qd5 23.Rxg7 Bf6 24.Rgg1 Qf3 25.Qd2 Qd5 26.Qb4 a5 27.Qa3 a4 28.f5 e5 29.Qb4 Be7 30.Qc3 Bxh4 31.Bc4 Qe4 32.Rg7 Rf8 33.a3 Bf6 34.Rgg1 Rc8 35.Bc5 Rh8 36.Rd6 Qh4 37.Ka1 Rc7 38.Rgd1 Rc8 39.Qd3 e4 40.Qd2 Qg5 41.Be3 Qg7 42.c3 h4 43.Rg1 h3 44.Rxg7 h2 45.Rxf6 h1=Q+ 46.Rg1 Qh2 47.Qxh2 Rxh2 48.b3 Bd7 49.Kb1 axb3 50.Rg8+ Ke7 51.Rxf7+ Kd6 52.Rg6+ Ke5 53.Rxd7 Rxc4 54.Bd4+ Kxf5 55.Rf6+ Kg5 56.Rg7+ Kh5 57.Rh7+ Kg5 58.Rxh2 Rc6 59.Kb2 Rxf6 60.Bxf6+ Kxf6 61.Rh3 b6 62.Rh4 Kg6 63.Rh2 Kf6 64.Rh3 Kg5 65.Rh7 Kf6 66.Rc7 e3 67.Rc6+ Kf5 68.Rh6 e2 69.Rh1 Ke4 70.Kxb3 Kd3 71.c4 Kd2 72.Kb4 e1=Q 73.Rxe1 Kxe1 74.Kb5 Kd2 75.Kxb6 Kc3 76.c5 Kd4 77.c6 Kd5 78.c7 Ke5 79.Kb7 Kf5 80.Kb8 Ke5 81.a4 Kf4 82.Kb7 Ke3 83.Kb6 Kf3 84.a5 Kg4 85.Kb5 Kg3 86.Kc5 Kh3 87.Kb5 Kh4 88.Kc5 Kg5 89.Kc6 Kg6 90.Kc5 Kh6 91.Kc6 Kg7 92.Kd6 Kh8 93.Kd7 Kh7 94.Ke7 Kg6 95.Kd7 Kf5 96.a6 Kg4 97.Kc8 Kh5 98.Kd7 Kg4 99.c8=Q Kh3 100.Qc2 Kg4 101.Qb3 Kf4 102.Ke8 Kf5 103.Qa4 Kg5 104.Kd7 Kh6 105.Ke6 Kh5 106.Kf5 Kh6 107.Kf6 Kh5 108.Qb4 Kh6 109.Qh4# 1-0