1.Nf3 c5 2.e4 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 Nf6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Bxf6 gxf6 10.Na3 Be6 11.Nc4 f5 12.exf5 Bxf5 13.Ne3 Be6 14.Bc4 Qh4 15.Bd5 O-O-O 16.g3 Qb4 17.Qd3 Qd4 18.Qe2 Bh6 19.Rd1 Qc5 20.O-O Nd4 21.Qd3 Kb8 22.f4 Nxc2 23.Qxc2 Qxe3+ 24.Kh1 exf4 25.Qb3 Bxd5+ 26.Qxd5 Rhe8 27.Rf3 Qe5 28.Qxf7 fxg3 29.Rxg3 Rc8 30.Qxh7 Rh8 31.Qe4 Bf4 32.Qxe5 Bxe5 33.Rg2 Rh3 34.Ne4 Rh4 35.Nxd6 Rd8 36.Rgd2 Bf4 37.Rd4 Rxh2+ 38.Kg1 Rg8+ 39.Kf1 Be3 40.Rb4 Rg1# 0-1