1.d4 c5 2.c4 cxd4 3.Qxd4 d6 4.Nf3 Nf6 5.e3 g6 6.Bd3 Bg7 7.e4 O-O 8.Bg5 Nc6 9.Qe3 e6 10.Bh6 d5 11.Bxg7 Kxg7 12.e5 Ng4 13.Qf4 f5 14.h3 dxc4 15.Bxc4 Na5 16.hxg4 Nxc4 17.Qh6+ Kf7 18.Qxh7+ Ke8 19.Qxg6+ Kd7 20.O-O Kc7 21.Qg5 Kb8 22.Qxd8 Rxd8 23.gxf5 exf5 24.Nc3 Nxb2 25.Rab1 Nc4 26.Rbc1 Re8 27.Rfe1 a6 28.Nd5 Be6 29.Nf6 Rd8 30.Ng5 Ka7 31.Nxe6 Rh8 32.Nf4 Rh6 33.N6d5 Nxe5 34.Rxe5 Rah8 35.Nh3 Rg8 36.Rxf5 Rxh3 37.Nf4 Rh6 38.Rc7 Rgh8 39.Nh3 Rg8 40.Kh2 Kb6 41.Rff7 Rb8 42.Rh7 Rd6 43.g4 a5 44.g5 Ka6 45.Rh6 Rxh6 46.gxh6 Rh8 47.Rg7 Rxh6 48.Rg5 Rb6 49.Nf4 Rb2 50.Rg2 Rxa2 51.Nd5 a4 52.Nb4+ Ka5 53.Nxa2 b5 54.f4 a3 55.f5 Ka4 56.f6 b4 57.Nxb4 Kxb4 58.f7 Kb3 59.f8=Q a2 60.Qb8+ Ka3 61.Qa8+ Kb3 62.Qxa2+ Kc3 63.Rc2+ Kd4 64.Qc4+ Ke3 65.Re2+ Kf3 66.Qe4#