1.c4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Ne5 5.e4 e6 6.Nc3 a6 7.Be2 Qc7 8.O-O b6 9.f4 Nxc4 10.Bxc4 Qxc4 11.Be3 Bb7 12.Rc1 Qb4 13.a3 Qxb2 14.Rf2 Qxa3 15.Ra2 Qd6 16.e5 Qb8 17.Na4 Bd5 18.Rac2 Ne7 19.Rc7 b5 20.Nc3 h5 21.Nf5 Nxf5 22.Nxd5 Qd8 23.Nb6 Nxe3 24.Qf3 Ba3 25.Rc8 Rxc8 26.Rxc8 Qxc8 27.Nxc8 Bc5 28.Nd6+ Ke7 29.Kh1 Nd5 30.Qg3 Bxd6 31.Qg5+ Ke8 32.exd6 g6 33.f5 gxf5 34.Qg7 Rf8 35.h4 b4 36.Qd4 f6 37.Qa7 a5 38.Qb7 a4 39.Qc8+ Kf7 40.Qxd7+ Kg6 41.Qxe6 b3 42.Qxd5 b2 43.Qb5 a3 44.Qb3 Ra8 45.d7 a2 46.Qg3+ Kh7 47.Qc7 b1=Q+ 48.Kh2 Kg6 49.Qg3+ Kf7 50.Qc7 Ke6 51.Qc6+ Ke7 52.Qxa8 Kxd7 53.Qd5+ Ke7 54.Qc5+ Ke6 55.Qc6+ Ke5 56.Qc5+ Ke4 57.Qc4+ Ke3 58.Qc5+ Kd2 59.Qf2+ Kc3 60.Qc5+ Kb2 61.Qb4+ Kc1 62.Qf4+ Kb2 63.Qb4+ Kc1 64.Qf4+ Kc2 65.Qc4+ Kd2 66.Qd4+ Qd3 67.Qb2+ Qc2 68.Qd4+ Kc1 69.Qa1+ Kd2 70.Qd4+ Ke2 71.Qxf6 Qc7+ 72.Kh3 Qc4 73.Qb2+ Kd3 74.Qa3+ Kc2 75.Kh2 Qxh4+ 76.Kg1 Qd4+ 77.Kh2 a1=R 78.Qf3 Qh4+ 79.Qh3 Qf4+ 80.Qg3 Rh1+ 81.Kxh1 Qxg3 82.Kg1 Kd2 83.Kh1 Ke3 84.Kg1 Qg5 85.Kh1 Kf2 86.g3 h4 87.gxh4 Qg1# 0-1