1.e4 a5 2.Nf3 c6 3.Nc3 d6 4.d4 Qc7 5.Bf4 Qb6 6.Qd2 Bg4 7.O-O-O Na6 8.Bc4 e6 9.h3 Bxf3 10.gxf3 Nf6 11.d5 e5 12.Be3 Qc7 13.dxc6 bxc6 14.f4 Be7 15.Rhg1 g6 16.fxe5 dxe5 17.f4 Nc5 18.fxe5 Nfd7 19.Bf4 Ne6 20.Bxe6 fxe6 21.Bg5 Nxe5 22.Bxe7 Qxe7 23.Qd4 Nf7 24.e5 Rd8 25.Qe4 O-O 26.h4 Rxd1+ 27.Rxd1 Qc5 28.h5 gxh5 29.Qh4 Qxe5 30.Ne4 Nh8 31.Ng5 h6 32.Ne4 Ng6 33.Qh1 Rf4 34.Nc3 h4 35.Qxc6 h3 36.Qe8+ Nf8 37.Nd5 h2 38.Nxf4 Qxf4+ 39.Kb1 Qf3 40.Kc1 h1=Q 41.Rxh1 Qxh1+ 42.Kd2 Qd5+ 43.Ke3 Qxa2 44.Qb5 Qd5 45.Qa4 Qg5+ 46.Kf2 h5 47.c4 h4 48.Qa3 Ng6 49.c5 Qd2+ 50.Kf1 Nf4 51.Qf3 h3 52.Qg3+ Kf7 53.Qf2 Qc1+ 54.Qe1 Qc4+ 55.Kg1 Qc2 56.Qf2 h2+ 57.Qxh2 Qxc5+ 58.Kf1 Qc1+ 59.Kf2 Qxb2+ 60.Kg3 Qxh2+ 61.Kxh2 a4 62.Kg3 a3 63.Kxf4 a2 64.Ke5 a1=Q+ 65.Ke4 Kf6 66.Kd3 Ke5 67.Kc4 Qh1 68.Kd3 Qh3+ 69.Kc4 Qh5 70.Kd3 Qh3+ 71.Kc4 Ke4 72.Kc5 e5 73.Kd6 Kd4 74.Ke7 Kd5 75.Kf6 Qf1+ 76.Kg7 Ke6 77.Kg6 Qg1+ 78.Kh5 Kf5 79.Kh6 Qg6# 0-1