1.c4 c5 2.Nc3 Qa5 3.e3 g6 4.d4 Bg7 5.Nf3 d6 6.Be2 Nf6 7.O-O O-O 8.d5 e6 9.h3 Re8 10.e4 exd5 11.exd5 Nbd7 12.Bf4 Qb6 13.Qc2 Ne5 14.Nxe5 dxe5 15.Be3 Bf5 16.Qd2 Ne4 17.Nxe4 Bxe4 18.g4 f5 19.f3 f4 20.Bf2 Bxf3 21.Bxf3 e4 22.d6 exf3 23.Qd5+ Kh8 24.Bxc5 Qxb2 25.Bf2 Re2 26.Rad1 Rd8 27.c5 Bf6 28.Qxf3 g5 29.a4 Rde8 30.d7 Rd8 31.Rd6 Kg7 32.h4 Be5 33.Rd5 gxh4 34.Re1 Rxe1+ 35.Bxe1 Qa1 36.Rxe5 Qxe5 37.Bc3 Qxc3 38.Qxc3+ Kg6 39.Qd3+ Kf7 40.Qxh7+ Kf6 41.Qxh4+ Ke5 42.Qxd8 a5 43.Kf2 Kd5 44.Ke2 Kc6 45.Kd2 f3 46.Kc1 f2 47.Qf6+ Kd5 48.Kb2 f1=Q 49.Qxf1 Ke4 50.Ka3 Kd4 51.Ka2 b5 52.Ka1 Ke4 53.Kb2 bxa4 54.Ka3 Ke3 55.Ka2 a3 56.Ka1 Kd2 57.Kb1 a2+ 58.Kb2 a1=Q+ 59.Qxa1 a4 60.d8=N Ke3 61.Ne6 a3+ 62.Kxa3 Ke4 63.g5 Ke3 64.g6 Kd3 65.c6 Kc4 66.g7 Kb5 67.Nc7+ Kb6 68.Nd5+ Kxc6 69.Nf6 Kb5 70.Ne4 Ka5 71.Ng5 Ka6 72.Ne6 Kb7 73.Nc5+ Kb6 74.Nd7+ Kb7 75.Ne5 Kb8 76.Nc6+ Kb7 77.Ne7 Ka6 78.Nf5 Kb6 79.Nd6 Kc6 80.Nf5 Kc7 81.Ne7 Kd8 82.Ng6 Kc8 83.Kb4 Kd7 84.Ka5 Kd8 85.Kb6 Kc8 86.Qd1 Kb8 87.g8=Q# 1-0