1.c4 c5 2.Nf3 e6 3.Nc3 Nf6 4.g3 b6 5.Bg2 Bb7 6.O-O Nc6 7.e4 Be7 8.e5 Ng4 9.h3 Nh6 10.d4 Nxd4 11.Bxh6 Nxf3+ 12.Bxf3 Bxf3 13.Qxf3 gxh6 14.Rad1 O-O 15.Qb7 Qb8 16.Qxd7 Bg5 17.f4 Rd8 18.Qc6 Be7 19.Rxd8+ Qxd8 20.Rd1 Qf8 21.Qc7 Rd8 22.Rd7 Rxd7 23.Qxd7 Qd8 24.Qxd8+ Bxd8 25.Ne4 h5 26.Kf2 Kg7 27.Nd6 f6 28.exf6+ Kxf6 29.Kf3 a6 30.a4 Ke7 31.Ne4 Kf7 32.Ng5+ Bxg5 33.fxg5 Kg6 34.Kf4 e5+ 35.Kxe5 Kxg5 36.a5 bxa5 37.Kd5 h4 38.gxh4+ Kxh4 39.Kxc5 Kxh3 40.Kb6 h5 41.c5 h4 42.c6 Kg2 43.c7 h3 44.c8=Q h2 45.Qg4+ Kh1 46.Qf3+ Kg1 47.Qg3+ Kh1 48.Qf2 a4 49.Qf1# 1-0