1.c4 Nf6 2.Nc3 h6 3.Nf3 g6 4.e4 d6 5.d4 Bg7 6.Be2 Nc6 7.d5 Ne5 8.Nxe5 dxe5 9.Be3 h5 10.h3 h4 11.O-O O-O 12.Qe1 c6 13.Rd1 Qc7 14.Bg5 a5 15.Be3 a4 16.Bg5 Re8 17.Be3 Bd7 18.f4 cxd5 19.exd5 exf4 20.Bxf4 Qb6+ 21.Kh1 Qxb2 22.Rb1 Qa3 23.Bc1 Qd6 24.Qxh4 Qe5 25.Rf3 b5 26.cxb5 Rac8 27.Bb2 a3 28.Ba1 Bf5 29.Re1 Qd6 30.Ref1 Nxd5 31.Nxd5 Qxd5 32.Bxg7 Kxg7 33.Rxf5 gxf5 34.Qg5+ Kf8 35.Rxf5 Rc1+ 36.Qxc1 Qxf5 37.Qxa3 Qe5 38.Qf3 Rc8 39.b6 Rc1+ 40.Bf1 Rb1 41.b7 Qb8 42.Kg1 Qxb7 43.Qxb7 Rxb7 44.a4 Ra7 45.Bb5 e6 46.Kf2 Ke7 47.Ke3 Ra8 48.Kd4 Kd6 49.g4 f5 50.g5 Rh8 51.Bf1 Rh4+ 52.Kc3 Rxa4 53.g6 Ke7 54.Kd2 Kf6 55.Ke3 Kxg6 56.Kf2 Ra7 57.Ke3 Kf6 58.Bd3 Rh7 59.Bf1 Ke5 60.Kf3 Rh8 61.Kg3 f4+ 62.Kf3 Kf5 63.Ke2 e5 64.Kf3 e4+ 65.Kf2 Ke5 66.Ke2 Kd4 67.Kf2 f3 68.Kg3 Ke3 69.h4 Rg8+ 70.Kh3 Kf4 71.h5 Rg1 72.Kh2 Rxf1 73.h6 e3 74.h7 e2 75.h8=Q e1=Q 76.Qd4+ Qe4 77.Qd6+ Ke3 78.Qc5+ Kd2 79.Qa5+ Ke3 80.Qg5+ Qf4+ 81.Qg3 Qxg3+ 82.Kxg3 Rb1 83.Kg4 Rb5 84.Kg3 f2 85.Kg4 f1=Q 86.Kh4 Qg1 87.Kh3 Rh5# 0-1