1.e4 c5 2.Nc3 Nf6 3.e5 Ng8 4.d4 Na6 5.Be3 cxd4 6.Qxd4 e6 7.O-O-O Ne7 8.Qe4 Qa5 9.Nf3 Nc6 10.Bb5 Nc7 11.Bxc6 bxc6 12.Nd2 Nd5 13.Bd4 Rb8 14.Nc4 Qa6 15.Nd6+ Bxd6 16.exd6 O-O 17.b3 c5 18.Bxg7 Kxg7 19.Nxd5 exd5 20.Rxd5 Qxa2 21.Rg5+ Kh8 22.Qe5+ f6 23.Qe7 Qa1+ 24.Kd2 Qd4+ 25.Kc1 Rg8 26.Rxg8+ Kxg8 27.Qe8+ Kg7 28.Qe7+ Kh6 29.Qf8+ Kh5 30.Qf7+ Kg5 31.Qg7+ Kf5 32.Qxh7+ Kg5 33.f4+ Kg4 34.Qh3+ Kxf4 35.Rf1+ Kg5 36.Kb1 c4 37.Qh7 Rb5 38.h4+ Qxh4 39.Qg7+ Kh5 40.g4+ Qxg4 41.Rh1+ Qh4 42.Rxh4+ Kxh4 43.Qxf6+ Kg4 44.Qd4+ Kg3 45.Qxc4 Ba6 46.Qf7 Rb7 47.Kb2 Bb5 48.Ka2 Bc6 49.c4 a5 50.Ka3 Rb4 51.Qh5 Rb8 52.Qe2 Kf4 53.Qb2 Ke3 54.Qf6 Kd3 55.Kb2 a4 56.Qc3+ Ke4 57.b4 Rc8 58.Ka3 Bb5 59.Qe1+ Kd3 60.cxb5 Rd8 61.Qe5 Kc2 62.Qb2+ Kd3 63.Qc1 Rh8 64.Ka2 Rh2+ 65.Ka1 Ke4 66.Qg5 Kd4 67.Qg1+ Ke5 68.Qxh2+ Ke6 69.Qg3 Kf7 70.Qa3 Ke6 71.Qg3 Kf7 72.b6 a3 73.Qc3 a2 74.Qe3 Kg6 75.Qf2 Kh5 76.Qf5+ Kh4 77.Qf8 Kh5 78.Qf1 Kh4 79.Qe2 Kg5 80.Qe8 Kf6 81.Qe2 Kf5 82.Qe8 Kg4 83.Qh8 Kf5 84.Qc8 Ke4 85.Qd8 Kd4 86.Qg8 Ke5 87.Qg4 Kxd6 88.Qf4+ Kc6 89.Qe3 d6 90.Qe8+ Kb7 91.Qe4+ Kb8 92.b5 d5 93.Qf4+ Ka8 94.Qb4 Kb8 95.Qd2 Kc8 96.Qc1+ Kd7 97.Kb2 a1=R 98.Qxa1 Kd6 99.Kb3 d4 100.Ka3 Ke6 101.Ka2 Kf5 102.Qg1 Ke6 103.Qc1 Ke7 104.Qa1 Kd8 105.Qf1 Ke8 106.b7 d3 107.Qe1+ Kd7 108.Qa1 Kd6 109.Qh1 Kc5 110.Qh8 Kd5 111.Qh6 Kc4 112.Ka3 Kd4 113.Qh8+ Kd5 114.Qh1+ Kd6 115.Kb4 Kc7 116.b6+ Kd7 117.Kb5 Ke8 118.Qh6 Kd8 119.Ka5 Ke7 120.b8=Q d2 121.Qc6 d1=Q 122.Qbe8# 1-0