1.c3 b6 2.e4 Bb7 3.d3 e5 4.f4 d5 5.fxe5 dxe4 6.d4 Nc6 7.Bb5 a6 8.Ba4 Qh4+ 9.g3 Qe7 10.Ne2 O-O-O 11.Qc2 f6 12.e6 Qxe6 13.Be3 Nge7 14.Bb3 Qd7 15.Nf4 Kb8 16.Nd2 Nf5 17.Nf1 Re8 18.O-O-O Na5 19.Ba4 b5 20.Bb3 Bd6 21.d5 Nxe3 22.Nxe3 Bxf4 23.gxf4 Qd6 24.Qf2 g6 25.h4 Nxb3+ 26.axb3 f5 27.h5 Rhf8 28.hxg6 hxg6 29.Rh6 Rh8 30.Nxf5 Qf6 31.Rxh8 Rxh8 32.Ne3 Rh3 33.Ng4 Qf5 34.Ne3 Qf6 35.Ng4 Qf5 36.Ne3 Qh5 37.Qd2 Rh2 38.Qd4 Qe2 39.Rd2 Qe1+ 40.Kc2 Rxd2+ 41.Qxd2 Qg3 42.f5 gxf5 43.Nxf5 Qe5 44.Ne3 Qf4 45.c4 Qf6 46.c5 Qe5 47.c6 Bc8 48.Qc3 Qf4 49.Kb1 Qd6 50.Qd4 Qf4 51.Ka2 a5 52.Qc5 Ba6 53.Qd4 Bc8 54.Nc2 Qd6 55.Qxe4 Qc5 56.Nd4 a4 57.Ne6 axb3+ 58.Kxb3 Qd6 59.Nd4 Qc5 60.Ne6 Qd6 61.Nf4 Qc5 62.Nd3 Qg1 63.Kb4 Qa1 64.Kxb5 Ba6+ 65.Kb4 Bxd3 66.Qxd3 Qxb2+ 67.Qb3 Qd4+ 68.Ka3+ Kc8 69.Qb7+ Kd8 70.Qb8+ Ke7 71.Qxc7+ Kf6 72.Qd8+ Ke5 73.Qh8+ Kxd5 74.Qxd4+ Kxc6 75.Kb4 Kc7 76.Kc5 Kb8 77.Kc6 Ka8 78.Qg7 Kb8 79.Qb7# 1-0