1.d4 Nf6 2.Bf4 g6 3.Nf3 Bg7 4.e3 O-O 5.Bd3 d5 6.c3 b6 7.Nbd2 Ba6 8.Bxa6 Nxa6 9.O-O c5 10.dxc5 Nxc5 11.Nd4 e6 12.Nc6 Qd7 13.Nb4 a5 14.Nc2 Nd3 15.Bg5 Nxb2 16.Qe2 Nc4 17.Nf3 Ne4 18.Bf4 e5 19.Bg5 Nxg5 20.Nxg5 Qf5 21.Nf3 e4 22.Nh4 Qf6 23.g3 Ne5 24.Nd4 Rac8 25.Rac1 Rc4 26.f4 exf3 27.Rxf3 Nxf3+ 28.Ndxf3 Rxc3 29.Rxc3 Qxc3 30.Ne1 Re8 31.Neg2 d4 32.Qb5 dxe3 33.Qxe8+ Bf8 34.Nxe3 Kg7 35.Nf3 Bc5 36.Ng5 Qxe3+ 37.Qxe3 Bxe3+ 38.Kf1 Bxg5 39.h4 Bxh4 40.gxh4 f5 41.Kf2 Kf6 42.Kf3 Ke5 43.Kg3 b5 44.Kf3 b4 45.Ke3 a4 46.Kd2 f4 47.Kc2 Ke4 48.Kb2 f3 49.a3 b3 50.Kc3 Ke3 51.Kc4 b2 52.Kd5 b1=Q 53.Ke5 Qf5+ 54.Kd6 Kd4 55.Kc7 Kc5 56.Kd8 Qf7 57.Kc8 Kc6 58.Kb8 Qb7#