1.c4 Nf6 2.g3 c5 3.Nf3 e6 4.Bh3 Nc6 5.O-O d5 6.cxd5 exd5 7.Bxc8 Rxc8 8.d4 c4 9.Nc3 h6 10.Ne5 Bb4 11.Qa4 Qa5 12.Qxa5 Bxa5 13.Nb5 O-O 14.Rd1 Rfd8 15.Bd2 Bxd2 16.Rxd2 Ne4 17.Rdd1 a6 18.Nxc6 Rxc6 19.Nc3 b5 20.f3 Nxc3 21.bxc3 Re6 22.Kf2 Rde8 23.Rd2 Re3 24.Rc2 g5 25.a4 b4 26.cxb4 Rb3 27.b5 axb5 28.axb5 Rxb5 29.e4 dxe4 30.Re1 f5 31.fxe4 fxe4 32.Rxc4 Rb2+ 33.Kg1 Ra8 34.d5 Raa2 35.d6 Rg2+ 36.Kh1 Rxh2+ 37.Kg1 Rag2+ 38.Kf1 Rd2 39.Kg1 Rhg2+ 40.Kh1 Rxg3 41.Rexe4 Kf7 42.Rc7+ Kf6 43.d7 Kf5 44.Re2 Rgd3 45.Rc5+ Kg4 46.Rc4+ Kh3 47.Rxd2 Rxd2 48.Rc3+ Kh4 49.Rc4+ g4 50.Rc7 Kh3 51.Kg1 g3 52.Kf1 h5 53.Ke1 Rd6 54.Ke2 h4 55.Ke3 g2 56.Kf2 Kh2 57.Ke2 g1=Q 58.d8=N Qb6 59.Rc8 Qb2+ 60.Ke3 Rd1 61.Ra8 Re1+ 62.Kf3 Re3+ 63.Kxe3 Qc1+ 64.Kd3 Qd1+ 65.Ke4 Qg4+ 66.Ke3 Qg3+ 67.Kd2 Qg2+ 68.Kc1 Qe4 69.Ra3 Qe8 70.Rd3 h3 71.Rd2+ Kg3 72.Rd3+ Kg4 73.Rd4+ Kh5 74.Ne6 Qxe6 75.Rd3 h2 76.Rh3+ Qxh3 77.Kd1 Qb3+ 78.Kc1 Kh4 79.Kd2 Qg8 80.Ke3 Qg2 81.Kf4 Qg3+ 82.Ke4 Qe5+ 83.Kf3 Qe6 84.Kg2 Qg8+ 85.Kf3 Qc4 86.Kg2 Qd5+ 87.Kf1 Qa2 88.Ke1 h1=R# 0-1