1.c4 c5 2.g3 Nc6 3.Bg2 g6 4.e3 Bg7 5.Ne2 d6 6.O-O Bd7 7.Nbc3 Qc8 8.Re1 Nf6 9.d4 O-O 10.b3 Rb8 11.Bb2 a6 12.Rc1 Bh3 13.Bh1 Bg4 14.Ba1 Rd8 15.Nd5 Bxe2 16.Qxe2 e6 17.Nxf6+ Bxf6 18.d5 Ne5 19.Red1 h5 20.f4 Nd7 21.dxe6 fxe6 22.Rxd6 Bxa1 23.Rxa1 Nf8 24.Rad1 Qc7 25.Rxd8 Rxd8 26.Rxd8 Qxd8 27.Bxb7 a5 28.Be4 Qf6 29.Qd2 h4 30.Kg2 g5 31.Qxa5 g4 32.Qd2 h3+ 33.Kf2 Qg7 34.a4 Nd7 35.a5 Qe7 36.a6 Nf6 37.Bb1 Qa7 38.Qd3 Ne8 39.Qd8 Kf7 40.Qc8 Qe7 41.Qb7 Nc7 42.a7 Qd8 43.Qxc7+ Qxc7 44.a8=Q Qd6 45.Ke2 Qe7 46.Be4 Qf6 47.Qa2 Qc3 48.f5 Qc1 49.Qd2 Qg1 50.Qd7+ Kf8 51.fxe6 Qxh2+ 52.Kd3 Qf2 53.e7+ Kg7 54.e8=R+ Kh6 55.Qd6+ Qf6 56.Qxf6+ Kh5 57.Qe5+ Kh6 58.Qxc5 h2 59.Rh8+ Kg7 60.Rxh2 Kf6 61.Qf5+ Kg7 62.Qxg4+ Kf6 63.b4 Ke5 64.b5 Kd6 65.b6 Kc5 66.b7 Kb6 67.b8=R+ Kc7 68.Rb7+ Kd6 69.Qf3 Ke5 70.g4 Ke6 71.g5 Ke5 72.g6 Ke6 73.g7 Ke5 74.g8=R Ke6 75.Rg6+ Ke5 76.Rg5+ Ke6 77.Rg1 Ke5 78.Rh3 Ke6 79.Rh4 Ke5 80.Rh5+ Ke6 81.Rh6+ Ke5 82.Rhh7 Kd6 83.Rh8 Kc5 84.Rhg8 Kd6 85.R1g7 Ke5 86.Rg5+ Kd6 87.R5g6+ Kc5 88.Rg4 Kd6 89.Qf6+ Kc5 90.R4g5#