1.Nf3 Nf6 2.d4 a6 3.c4 e6 4.Bf4 d5 5.e3 c5 6.Be2 cxd4 7.exd4 dxc4 8.Bxc4 Bd6 9.Bg3 b5 10.Be2 Bb7 11.a4 b4 12.Nbd2 O-O 13.O-O Nc6 14.Nc4 Bxg3 15.hxg3 Rc8 16.Rc1 h6 17.Qd2 a5 18.Rfd1 Ne7 19.Nfe5 Nf5 20.Bf3 Bxf3 21.gxf3 Nd5 22.Kg2 h5 23.Rh1 h4 24.g4 Nfe7 25.Rxh4 Ng6 26.Rhh1 Ndf4+ 27.Kg3 f5 28.Qe3 Nd5 29.Qd2 Ngf4 30.Rh2 Rxc4 31.Rch1 g5 32.Nxc4 Qf6 33.Ne5 Qg7 34.Rh8+ Qxh8 35.Rxh8+ Kxh8 36.gxf5 exf5 37.Qc2 Kg7 38.Qc5 Rh8 39.Qa7+ Kf6 40.Qf7# 1-0