1.Nf3 Nf6 2.c4 c5 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 e5 6.Ndb5 a6 7.Nd6+ Bxd6 8.Qxd6 Qe7 9.Qxe7+ Nxe7 10.Bg5 Nfg8 11.Ne4 f6 12.Nd6+ Kf8 13.Bd2 Nc6 14.O-O-O Ke7 15.Be3 h5 16.Bc5 Ke6 17.g3 Nge7 18.e4 g6 19.Bh3+ f5 20.exf5+ Nxf5 21.Nxf5 gxf5 22.Rd6+ Kf7 23.Bxf5 Ke8 24.Re1 Kd8 25.f4 exf4 26.Bb6#