1.d4 c6 2.Bf4 Qb6 3.Nf3 Nf6 4.Qc1 g6 5.c4 d6 6.h3 Bg7 7.Nc3 Bf5 8.g4 Be4 9.Qd2 d5 10.a3 dxc4 11.Nxe4 Nxe4 12.Qc2 Nd6 13.e3 O-O 14.Bxc4 Nxc4 15.Qxc4 Nd7 16.b4 Qb5 17.Qxb5 cxb5 18.Ke2 Nb6 19.Rhc1 Rfc8 20.Bg3 a6 21.Nd2 Nd5 22.Nb3 f5 23.Rc5 Nc3+ 24.Kf3 Na4 25.Rcc1 b6 26.Bc7 Kf7 27.Rc2 Nb2 28.Rxb2 Rxc7 29.a4 bxa4 30.Rxa4 Rc3 31.gxf5 gxf5 32.Kf4 e6 33.Nd2 b5 34.Ra5 Bf8 35.Kf3 Bd6 36.Ke2 Ke7 37.Nf3 Kd7 38.Ne5+ Kc8 39.Kd2 Rc7 40.Nd3 Kb7 41.Nc5+ Bxc5 42.dxc5 Rd7+ 43.Ke2 e5 44.Rba2 e4 45.R5a3 Rdd8 46.Ra1 Rd5 47.h4 h5 48.R3a2 Rd3 49.Rg1 Rb3 50.Rg7+ Kc6 51.Rg6+ Kd5 52.Rc2 Rc8 53.Rd6+ Ke5 54.Rcd2 Rd3 55.R2xd3 exd3+ 56.Kxd3 a5 57.f4# 1-0