1.d4 c6 2.e4 d5 3.Nc3 dxe4 4.Nxe4 Nf6 5.Nxf6+ gxf6 6.Bc4 Bf5 7.c3 e6 8.Nf3 Qc7 9.O-O Nd7 10.Nh4 Bg6 11.Re1 Nb6 12.Bb3 O-O-O 13.Qf3 Nd5 14.Bd2 f5 15.Bxd5 Rxd5 16.g3 Bd6 17.Ng2 Re8 18.Bg5 e5 19.Ne3 e4 20.Nxd5 cxd5 21.Qe3 Bh5 22.c4 dxc4 23.Rac1 Rg8 24.Rxc4 Qxc4 25.Rc1 Qxc1+ 26.Qxc1+ Kd7 27.Bf4 Rc8 28.Qd2 Bxf4 29.Qxf4 Bg4 30.h3 Bxh3 31.f3 Rc2 32.fxe4 Rg2+ 33.Kh1 Rxb2 34.exf5 Re2 35.Qb8 Bg2+ 36.Kg1 a6 37.a4 Bd5 38.Qh8 h5 39.Qf6 Rg2+ 40.Kf1 Rxg3 41.Qe5 Bc4+ 42.Kf2 h4 43.f6 Rc3 44.d5 Rc2+ 45.Kf3 Re2 46.Qd4 b5 47.Qc5 h3 48.Qc6+ Kd8 49.d6 h2 50.Qc7+ Ke8 51.d7+ Kf8 52.d8=Q+ Re8 53.Qdd6+ Kg8 54.Qxh2 Bd3 55.Qg2+ Bg6 56.Qxg6+ fxg6 57.Qg7# 1-0