1.d4 c6 2.c4 d5 3.cxd5 cxd5 4.Nd2 Nc6 5.e3 Bf5 6.Qb3 Rb8 7.Bd3 Bxd3 8.Qxd3 e6 9.Ngf3 Bd6 10.a3 f5 11.O-O g5 12.Ne5 Nxe5 13.dxe5 Bxe5 14.Nf3 Bf6 15.Bd2 Ne7 16.Bc3 Nc6 17.Nxg5 Qe7 18.Nf3 O-O 19.Rac1 Rbd8 20.Nd4 Ne5 21.Qe2 Qd7 22.Nb3 Rc8 23.h3 b6 24.Rc2 h6 25.Rfc1 Kh7 26.f4 Nc4 27.Bxf6 Rxf6 28.Nd2 Nd6 29.Rxc8 Nxc8 30.Nf3 Nd6 31.Ne5 Qg7 32.Rc6 Ne4 33.Qe1 Rf8 34.Rxe6 Rg8 35.Rg6 Qc7 36.Rxg8 Kxg8 37.Qd1 Qc5 38.Kh2 Qxe3 39.Qxd5+ Kh8 40.Qd8+ Kg7 41.Qe7+ Kh8 42.Qf8+ Kh7 43.Qxf5+ Kh8 44.Nf3 Kg7 45.Qg4+ Kh8 46.Qc8+ Kh7 47.Qc7+ Kg8 48.f5 h5 49.Qe5 Kf7 50.b4 a5 51.bxa5 bxa5 52.a4 Kf8 53.f6 Qb6 54.Qe7+ Kg8 55.Qg7# 1-0