1.Nf3 c5 2.e4 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Nf6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Na3 b5 10.Bxf6 Qxf6 11.Nd5 Qd8 12.c3 Ne7 13.Nc2 Nxd5 14.Qxd5 Rb8 15.a4 bxa4 16.Nb4 Be6 17.Qc6+ Bd7 18.Qxa6 Be7 19.Nc6 Bxc6 20.Qxc6+ Qd7 21.Qxd7+ Kxd7 22.O-O-O Rb6 23.Kc2 Rhb8 24.Rb1 f5 25.f3 fxe4 26.fxe4 Rf8 27.Re1 Rf2+ 28.Re2 Rf8 29.g3 Rfb8 30.Bh3+ Ke8 31.Rb1 Bg5 32.Be6 Ke7 33.Bd5 Rf8 34.Ra1 Ra6 35.Kd3 Rf3+ 36.Kc4 Be3 37.b4 Ra7 38.Kb5 a3 39.Rea2 Rc7 40.Rxa3 Rf8 41.c4 Rb8+ 42.Ka4 Bd4 43.Rf1 Ke8 44.Raf3 Ra7+ 45.Kb3 Bc5 46.Rf8+ Kd7 47.R1f7# 1-0