1.d4 Nf6 2.c4 c6 3.Nf3 e6 4.Bf4 d5 5.e3 Be7 6.Nc3 O-O 7.Be2 dxc4 8.Bxc4 Nh5 9.Be5 Nf6 10.O-O Nbd7 11.Bg3 Nh5 12.Bd3 Nxg3 13.hxg3 b6 14.Re1 Bb7 15.Qc2 g6 16.e4 c5 17.d5 exd5 18.Nxd5 Nf6 19.Nf4 Qc7 20.e5 Nd5 21.Bc4 Nxf4 22.gxf4 Bxf3 23.gxf3 Rad8 24.f5 gxf5 25.Qxf5 Qc6 26.Re4 Rd4 27.Rxd4 cxd4 28.Bd3 Qg6+ 29.Qg4 h5 30.Qxg6+ fxg6 31.Kg2 Kg7 32.Rc1 Bc5 33.a3 a5 34.Rc4 g5 35.b4 axb4 36.axb4 Be7 37.Rc6 Bxb4 38.Rg6+ Kf7 39.Rxg5 Bd2 40.Bc4+ Ke7 41.Rxh5 Kd7 42.e6+ Kd6 43.Rd5+ Ke7 44.Rxd4 Rd8 45.Rh4 Kf6 46.f4 Rc8 47.Bd5 Rd8 48.Rh7 Rg8+ 49.Kf3 Rg7 50.Rxg7 Kxg7 51.e7 Ba5 52.e8=Q Kf6 53.Qf7# 1-0