1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 e6 7.Qd3 a6 8.Nxc6 bxc6 9.Bf4 e5 10.Bg5 h6 11.Bxf6 Qxf6 12.Qc4 Bd7 13.Qb3 Be7 14.Qb7 Rd8 15.Bxa6 Qg5 16.O-O O-O 17.Be2 f5 18.a4 fxe4 19.Nxe4 Qf4 20.Ng3 d5 21.a5 Bc5 22.a6 h5 23.Nxh5 Bxf2+ 24.Kh1 Qe4 25.Bd3 Qg4 26.a7 Bxa7 27.Rxf8+ Kxf8 28.Rf1+ Kg8 29.Qc7 Ra8 30.Ng3 Bd4 31.c3 Bc5 32.b4 Bf8 33.Qxe5 Re8 34.Qc7 Re7 35.h3 Qh4 36.Qd8 Be8 37.Nf5 Re1 38.Qxh4 Rxf1+ 39.Bxf1 c5 40.Kg1 Bb5 41.Qh5 Bd7 42.h4 Bc6 43.b5 Ba8 44.b6 Bb7 45.g3 Be7 46.Kg2 d4+ 47.Kf2 Be4 48.Ke1 Bd5 49.Kd1 Bf3+ 50.Kc1 Bd8 51.Qxf3 Kh7 52.Kb1 g6 53.Ka1 c4 54.Ka2 Bf6 55.Ka3 d3 56.Ka4 Bxc3 57.Ka3 Ba5 58.Ka2 Kg8 59.Ka1 Kf8 60.Kb1 gxf5 61.b7 Be1 62.Ka1 Ke7 63.Ka2 Bxg3 64.Ka3 d2 65.Ka4 Be1 66.h5 c3 67.Kb3 d1=R 68.Qxd1 Bf2 69.Ka2 Ba7 70.Ka1 Bb6 71.Kb1 c2+ 72.Qxc2 Ba5 73.Ka1 Ke8 74.Ka2 Kd7 75.Ka3 Ke6 76.Ka4 Kd5 77.Kxa5 Ke5 78.Kb4 Kd6 79.Ka3 Ke5 80.Ka2 Ke6 81.Ka1 Kd6 82.Kb1 Ke7 83.Qc3 Kd7 84.Kb2 Ke6 85.Ka1 Ke7 86.Qc4 Kd6 87.Kb1 Ke5 88.Kb2 Kf6 89.Ka1 Ke5 90.Kb1 Kd6 91.Kb2 Ke7 92.Ka1 f4 93.Kb1 Kd6 94.Ka1 Kd7 95.Kb1 f3 96.Kb2 Ke8 97.Kc3 f2 98.Qa2 Kd7 99.Qa6 Kd8 100.Qa1 Ke8 101.Qa7 Ke7 102.Qa1 Kf8 103.Kc4 Kf7 104.Qa6 Kg7 105.Kd4 Kh8 106.Qa7 Kg7 107.Qa2 Kf8 108.Kd5 Kf7 109.Qa3 Kg7 110.Qa6 Kf8 111.Qa7 Ke8 112.Kd6 Kf8 113.Ke6 Kg8 114.Kf6 Kh7 115.Qa8 Kh6 116.Qh8# 1-0