1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 e6 7.Bb5 Bd7 8.Bxc6 Bxc6 9.Nxc6 bxc6 10.Qf3 Be7 11.e5 Nd5 12.Bxe7 Qxe7 13.exd6 Qxd6 14.O-O-O O-O 15.h4 Qb4 16.a3 Qb6 17.Na4 Qb5 18.b3 Nb6 19.Nb2 a5 20.a4 Qc5 21.h5 Qa3 22.Kb1 c5 23.Rh4 Rfd8 24.Re1 Nd5 25.Rc4 Nb4 26.Rxb4 Qxb4 27.Rh1 h6 28.g4 Qd2 29.Nc4 Qg5 30.Rg1 Rab8 31.Nxa5 Qd5 32.Qc3 Rdc8 33.Nc4 Qd4 34.Kb2 Qxf2 35.Rd1 Rd8 36.Nd6 Qf4 37.Qxc5 Qxg4 38.Rf1 Rd7 39.Rxf7 Rxf7 40.Nxf7 Qf4 41.Nd6 Rd8 42.Nc4 Qg5 43.Ne5 Rd5 44.Qc8+ Qd8 45.Qc3 Qd6 46.Nd3 e5 47.a5 e4 48.Nb4 Rd4 49.Nc6 Rd1 50.a6 e3 51.a7 Qf8 52.Qxe3 Qa8 53.Qc3 Rd6 54.Qc4+ Kh8 55.Ne5 Qxa7 56.Nf7+ Kg8 57.Nxd6+ Kh8 58.Qc8+ Kh7 59.Qf5+ Kh8 60.Qf8+ Kh7 61.Qf7 Qd4+ 62.Ka2 Qxd6 63.Qf5+ Kh8 64.Qe4 Qa6+ 65.Kb2 Qf6+ 66.c3 Qf2+ 67.Ka3 Qa7+ 68.Kb4 Qb8+ 69.Kc4 Qc7+ 70.Kd3 Qd6+ 71.Qd4 Qg3+ 72.Kc4 Qc7+ 73.Qc5 Qf4+ 74.Kb5 Qf1+ 75.c4 Qb1 76.Qc8+ Kh7 77.b4 Qf5+ 78.Qc5 Qd7+ 79.Ka5 Qb7 80.b5 Qa8+ 81.Kb4 Qe8 82.Qf5+ Kh8 83.b6 Qe1+ 84.Kb5 Qb1+ 85.Kc6 Qxf5 86.b7 Qf4 87.Kb6 Qb8 88.c5 Qd8+ 89.Ka7 Qc7 90.c6 g5 91.hxg6 h5 92.Ka8 Qxc6 93.Ka7 Qxb7+ 94.Kxb7 h4 95.Kc6 h3 96.Kd7 h2 97.Ke7 h1=Q 98.Kf7 Qf3+ 99.Ke8 Qc3 100.Kf7 Qg7+ 101.Ke8 Qxg6+ 102.Kf8 Qc6 103.Ke7 Qc3 104.Kf8 Kh7 105.Ke7 Kg6 106.Ke8 Kf5 107.Kd7 Ke4 108.Kd6 Kd3 109.Kd5 Qc4+ 110.Kd6 Kd4 111.Kd7 Qb5+ 112.Kd6 Qa5 113.Kc6 Qc5+ 114.Kd7 Qb6 115.Ke7 Ke5 116.Kd7 Qd6+ 117.Ke8 Qc7 118.Kf8 Kf6 119.Kg8 Qg7#