1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.O-O c5 5.c4 g6 6.Nc3 Bg7 7.d4 cxd4 8.Nxd4 Bxg2 9.Kxg2 O-O 10.Qd3 Nc6 11.Rd1 Ne5 12.Qc2 Nxc4 13.b3 Ne5 14.Bf4 Nc6 15.Nxc6 Qe8 16.Ne5 d6 17.Nf3 Rc8 18.Qd2 Qc6 19.Rac1 Qb7 20.Bg5 h6 21.Bxf6 Bxf6 22.Nd5 Bg7 23.e4 e6 24.Nc3 Bxc3 25.Rxc3 Qxe4 26.Rxc8 Rxc8 27.Qxd6 Rc3 28.Qf4 Qxf4 29.gxf4 a5 30.Rd2 a4 31.bxa4 Ra3 32.h4 Rxa4 33.Nd4 Kg7 34.Kg3 Kf6 35.f3 b5 36.Nxb5 Rb4 37.Nd6 e5 38.Ne4+ Ke6 39.Rd6+ Ke7 40.fxe5 Rb2 41.a4 Ra2 42.Nc5 Re2 43.Kf4 g5+ 44.hxg5 hxg5+ 45.Kf5 Re3 46.f4 gxf4 47.Kxf4 Re1 48.a5 Rf1+ 49.Ke3 Re1+ 50.Kd4 Rd1+ 51.Nd3 Ra1 52.a6 f5 53.Rh6 f4 54.Nxf4 Ra4+ 55.Ke3 Ra3+ 56.Ke4 Ra4+ 57.Kf5 Kd7 58.a7 Kc8 59.Rh8+ Kb7 60.a8=Q+ Kc7 61.Rh7+ Kb6 62.Qb7+ Kc5 63.Rc7+ Kd4 64.Qd5+ Ke3 65.Rc3+ Kf2 66.Qf3+ Ke1 67.Rc1+ Kd2 68.Qd1+ Ke3 69.Rc3+ Kf2 70.Rf3#