1.c4 c5 2.Nf3 Nf6 3.Nc3 d6 4.g3 g6 5.d4 cxd4 6.Nxd4 Bg7 7.Bg2 O-O 8.O-O Qa5 9.Bd2 Qh5 10.Rc1 Na6 11.b3 Nc5 12.f3 Bh3 13.Be3 Bh6 14.Qd2 Bxe3+ 15.Qxe3 e5 16.Ndb5 Rad8 17.Rcd1 Ne8 18.Nxd6 Bxg2 19.Kxg2 Nxd6 20.Qxc5 Nf5 21.Nd5 Qg5 22.Qxa7 Rxd5 23.cxd5 Ne3+ 24.Kg1 h5 25.d6 h4 26.Kf2 hxg3+ 27.hxg3 Nxf1 28.Rxf1 Qd2 29.Qxb7 Qxd6 30.Qe4 Kg7 31.Rh1 Rc8 32.Kg2 f5 33.Qb7+ Rc7 34.Qb8 e4 35.Qh8+ Kf7 36.Rh7+ Ke6 37.Qg8+ Ke5 38.Rxc7 Qxc7 39.Qxg6 Qc2 40.f4+ Kd4 41.Qb6+ Kd5 42.Qb5+ Kd4 43.Qc4+ Qxc4 44.bxc4 Kxc4 45.g4 fxg4 46.Kg3 Kc3 47.f5 Kd2 48.f6 Kxe2 49.f7 e3 50.f8=Q Kd3 51.Kxg4 e2 52.Qf2 Kd2 53.Kf3 Kd3 54.Qxe2+ Kd4 55.Qb5 Kc3 56.Ke3 Kc2 57.Qb4 Kc1 58.Kd3 Kd1 59.Qb1# 1-0