1.e3 Nf6 2.f4 g6 3.Nf3 d5 4.c4 c5 5.cxd5 Nxd5 6.Qc2 Nb4 7.Qc3 Rg8 8.a3 N4c6 9.Qxc5 e5 10.Qc2 Bf5 11.Qb3 exf4 12.Nc3 a6 13.Qxb7 Ra7 14.Qb3 g5 15.d4 g4 16.Ne5 Nxe5 17.dxe5 Nc6 18.Qa4 Qh4+ 19.g3 fxg3 20.Qxc6+ Bd7 21.Qg2 gxh2+ 22.Qf2 g3 23.Qg2 Bg7 24.Bd2 Bxe5 25.O-O-O Rc7 26.Kb1 Rg6 27.Bd3 Rb6 28.Rc1 Bh3 29.Qd5 Qf6 30.Qe4 Be6 31.Na4 Rxc1+ 32.Rxc1 Rd6 33.Bc3 Bxc3 34.Nxc3 Rxd3 35.Qxd3 g2 36.Ne4 Qe5 37.Nd6+ Kf8 38.Nc4 Bxc4 39.Qxc4 g1=Q 40.Qc8+ Kg7 41.Qh3 Qe4+ 42.Ka2 Qd5+ 43.Kb1 Qd3+ 44.Ka2 Qdxe3 45.Rxg1+ hxg1=Q 46.Qf5 Qgg3 47.Qd7 Qh4 48.Qd6 Qhd4 49.Qb4 Qxb4 50.Kb1 Qbe1+ 51.Kc2 Kg8 52.b3 h6 53.b4 Q1g3 54.Kb2 Qe6 55.a4 Qeg6 56.a5 Qb6 57.Kb1 h5 58.Kc2 h4 59.Kc1 Qc6+ 60.Kd2 Qf2+ 61.Kd1 Qg3 62.b5 Qcc3 63.b6 f5 64.Ke2 Qce3+ 65.Kd1 Kg7 66.b7 Kh8 67.b8=Q+ Kg7 68.Qc7+ Kf6 69.Qd8+ Ke6 70.Qe8+ Kd5 71.Qd8+ Kc5 72.Qb6+ Kd5 73.Qd8+ Kc4 74.Qc8+ Qc5 75.Qxa6+ Kc3 76.Qf6+ Qce5 77.Qc6+ Kd3 78.Qc2+ Kd4 79.Qd2+ Kc4 80.Qc2+ Kb4 81.Qb1+ Ka4 82.Qa2+ Kb5 83.Qb1+ Kxa5 84.Qa2+ Kb4 85.Qb2+ Kc5 86.Qc3+ Qexc3 87.Ke2 Qcd3# 0-1