1.Nf3 Nf6 2.c4 c5 3.g3 b6 4.Bg2 Bb7 5.O-O e6 6.Nc3 Nh5 7.d4 cxd4 8.Nxd4 Bxg2 9.Kxg2 Nc6 10.Ndb5 Bb4 11.a3 Bxc3 12.Nxc3 O-O 13.e4 Nf6 14.Bf4 e5 15.Bg5 h6 16.Bxf6 Qxf6 17.Nd5 Qg6 18.Qd3 f5 19.exf5 Rxf5 20.Rad1 Raf8 21.Ne3 e4 22.Qxd7 R5f7 23.Qg4 Qxg4 24.Nxg4 h5 25.Ne3 Ne5 26.Rd4 Nd3 27.Nd1 e3 28.Nxe3 Rxf2+ 29.Rxf2 Rxf2+ 30.Kg1 Rd2 31.Rd7 g6 32.b4 Kf8 33.c5 bxc5 34.bxc5 Ne5 35.Rxd2 Nf3+ 36.Kf2 Nxd2 37.c6 Ke7 38.Ke2 Nb3 39.Nd5+ Kd6 40.c7 Kd7 41.Ke3 g5 42.Ke4 Nd2+ 43.Kf5 g4 44.Kg6 Nf3 45.Kxh5 Nxh2 46.Kg5 Kc8 47.Kf4 Kd7 48.Kf5 a6 49.Kf4 Kc8 50.Kf5 Kd7 51.Kg5 Kc8 52.Kf4 Kb7 53.Kf5 Kc8 54.Ke6 Nf1 55.Kd6 Nxg3 56.Nb6+ Kb7 57.c8=Q+ Ka7 58.Qc7# 1-0