1.Nf3 c5 2.e4 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Na3 b5 10.Bxf6 gxf6 11.Nd5 f5 12.Bd3 Be6 13.c3 Bxd5 14.exd5 Ne7 15.Nxb5 Bg7 16.Na3 O-O 17.Bc2 Qc7 18.O-O e4 19.Kh1 Qc5 20.Qd2 Nxd5 21.Qg5 Nf6 22.Rad1 Rab8 23.Bb3 a5 24.Nc2 h6 25.Qh4 a4 26.Bxa4 Rxb2 27.Bb3 Rc8 28.Ne3 Qe5 29.Nc4 Rxc4 30.Bxc4 Ng4 31.Qh5 Nxf2+ 32.Rxf2 Rxf2 33.Bxf7+ Kf8 34.Bc4 Qe8 35.Qh4 e3 36.Rxd6 Rd2 37.Rf6+ Ke7 38.Rxf5+ Kd7 39.Qg4 e2 40.Qxg7+ Kd8 41.Bxe2 Rxe2 42.Qd4+ Qd7 43.Rf8+ Kc7 44.Qa7+ Kc6 45.Qa6+ Kc7 46.Qxe2 Qf5 47.Rxf5 Kd6 48.Qd2+ Ke7 49.Qf2 Ke6 50.a4 Ke7 51.Qd2 Ke6 52.h3 Kxf5 53.Qe1 Kg5 54.Qd2+ Kh4 55.Qf2+ Kh5 56.Qf1 Kh4 57.Kg1 h5 58.Qf4# 1-0