1.Nf3 d5 2.d4 f6 3.c4 e6 4.Nc3 c5 5.cxd5 exd5 6.dxc5 d4 7.Qxd4 Qxd4 8.Nxd4 Nc6 9.Ndb5 Kd7 10.Bf4 a5 11.Ne4 g5 12.Bg3 Na7 13.Nbc3 b5 14.cxb6 Nc6 15.O-O-O+ Ke6 16.Nd6 Bxd6 17.Rxd6+ Ke7 18.Rxc6 Bb7 19.Rc7+ Ke8 20.Rc4 Kd8 21.e3 Ba6 22.a4 Bxc4 23.Bxc4 Kc8 24.Be6+ Kd8 25.Bb8 Rxb8 26.Rd1+ Ke8 27.Rd6 Ke7 28.Rc6 Nh6 29.Nd5+ Kd8 30.Kd1 f5 31.g3 Ng4 32.Ke2 Rf8 33.f4 gxf4 34.exf4 h5 35.Kd3 Nxh2 36.Kc4 Nf1 37.Kb5 Nxg3 38.Rd6+ Ke8 39.Rd7 h4 40.Nc7# 1-0