1.Nf3 g6 2.b3 Bg7 3.d4 c5 4.Bb2 Nf6 5.e3 Ne4 6.Bd3 Qa5+ 7.c3 cxd4 8.exd4 d5 9.O-O Bf5 10.Qe2 Nc6 11.Nh4 e6 12.Nxf5 gxf5 13.f3 Nd6 14.Nd2 Qb6 15.Kh1 h5 16.Ba3 O-O-O 17.Rac1 Kb8 18.Bc5 Qc7 19.a4 h4 20.h3 f4 21.Bb5 Nf5 22.Kh2 Ng3 23.Qd3 Nxf1+ 24.Rxf1 Rhg8 25.a5 e5 26.Bxc6 e4 27.fxe4 f3+ 28.e5 Bxe5+ 29.dxe5 Qxe5+ 30.Kh1 fxg2+ 31.Kg1 gxf1=Q+ 32.Kxf1 bxc6 33.Qa6 Rd7 34.Qxc6 Qc7 35.Qb5+ Qb7 36.Qe2 d4 37.Qh2+ Ka8 38.c4 d3 39.a6 Rdd8 40.axb7+ Kxb7 41.Qe5 f6 42.Qe7+ Kc8 43.Qxa7 Rg5 44.Bf2 Rf5 45.Qa6+ Kd7 46.Qb7+ Ke8 47.Qe4+ Re5 48.Qh7 Rd7 49.Qxh4 Rf7 50.Qd4 Ke7 51.Qxd3 Ke6 52.Nf3 Rd7 53.Nxe5 Rxd3 54.Nxd3 Kf5 55.c5 Ke4 56.c6 Kf3 57.c7 f5 58.c8=Q f4 59.Qg4+ Ke4 60.Qxf4+ Kxd3 61.Qd4+ Kc2 62.b4 Kb1 63.b5 Ka2 64.b6 Kb3 65.b7 Kc2 66.b8=Q Kc1 67.Qb1+ Kxb1 68.Qd2 Ka1 69.Bd4+ Kb1 70.Qb2#