1.e4 c5 2.Nf3 d6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Bg5 e6 7.Qd2 h6 8.Bxf6 Qxf6 9.Ndb5 Qd8 10.O-O-O Rh7 11.Nxd6+ Qxd6 12.Qxd6 Bxd6 13.Rxd6 Ke7 14.Rd2 g5 15.h4 g4 16.Be2 Ne5 17.f3 gxf3 18.gxf3 Ng6 19.h5 Nf4 20.Rh4 Nxe2+ 21.Nxe2 Rg7 22.e5 Bd7 23.b3 Rg5 24.f4 Rg2 25.Nd4 Rag8 26.Rxg2 Rxg2 27.Kb2 f6 28.Nf3 Be8 29.Ne1 Rg3 30.Nd3 fxe5 31.Nxe5 Kf6 32.Ng4+ Kg7 33.a4 Bxh5 34.Rxh5 Rxg4 35.Rb5 Rxf4 36.Rxb7+ Rf7 37.Rb5 Kg6 38.Re5 Re7 39.c4 h5 40.c5 h4 41.b4 h3 42.Re1 Kf5 43.c6 Rh7 44.b5 h2 45.a5 h1=B 46.Rxh1 Rxh1 47.b6 axb6 48.axb6 Rh2+ 49.Ka3 Rh3+ 50.Kb4 Rh4+ 51.Kb5 Rh3 52.c7 Rc3 53.b7 Rxc7 54.b8=Q Rd7 55.Qf8+ Ke5 56.Kc6 Rd5 57.Kb7 Rd7+ 58.Kb6 Rd6+ 59.Kc7 Rd5 60.Qf2 Rd4 61.Qh2+ Kf5 62.Qh7+ Ke5 63.Qg6 Rd5 64.Kc8 Rd4 65.Qg7+ Ke4 66.Qf6 e5 67.Kc7 Ra4 68.Qh4+ Kd5 69.Qxa4 e4 70.Qa2+ Kc5 71.Qg2 e3 72.Qe2 Kd5 73.Kb6 Kd6 74.Qg2 Kd7 75.Qg3 Ke8 76.Ka6 Kd8 77.Ka5 Ke7 78.Qg2 e2 79.Qxe2+ Kd6 80.Kb6 Kd7 81.Qc4 Ke7 82.Kc5 Kd7 83.Qe2 Kc7 84.Qf3 Kb8 85.Qe3 Ka7 86.Qd4 Ka8 87.Qd7 Kb8 88.Qg7 Kc8 89.Kc6 Kd8 90.Qg2 Ke7 91.Kb5 Kd7 92.Qg5 Kc8 93.Qc1+ Kd7 94.Qc2 Ke8 95.Qb3 Kd7 96.Kc5 Kc7 97.Kc4 Kc8 98.Kb4 Kc7 99.Qe6 Kb7 100.Kc4 Kc7 101.Kb3 Kb7 102.Qe1 Ka6 103.Qh4 Kb5 104.Qd8 Kc6 105.Qc8+ Kd6 106.Ka2 Ke5 107.Qg8 Kf6 108.Qg3 Ke6 109.Qe3+ Kd7 110.Qh6 Ke8 111.Qg6+ Kd8 112.Ka1 Kc8 113.Qf5+ Kd8 114.Kb1 Ke7 115.Qf1 Ke6 116.Qc4+ Ke5 117.Qa2 Kf6 118.Qa7 Ke6 119.Qc5 Kd7 120.Qe5 Kc8 121.Qe7 Kb8 122.Kc2 Kc8 123.Kc3 Kb8 124.Kc4 Ka8 125.Kb5 Kb8 126.Kb6 Kc8 127.Qc7# 1-0