1.e4 c5 2.Nc3 d6 3.Nf3 Nf6 4.d4 cxd4 5.Nxd4 Nc6 6.Bg5 Qb6 7.Be3 Qa5 8.f3 g6 9.Nb3 Qb4 10.a3 Qxe4 11.Nxe4 a6 12.Be2 Nd8 13.Bxa6 Rb8 14.Bd2 Bh3 15.gxh3 h6 16.h4 Ra8 17.Be3 Nh5 18.Bd3 Bg7 19.Bg1 Kd7 20.Ba6 Rxa6 21.Nbc5+ Ke8 22.Nxa6 bxa6 23.Be3 Bf8 24.Kf1 Kd7 25.c3 Nb7 26.c4 Nd8 27.Ng5 hxg5 28.hxg5 Ng3+ 29.hxg3 Rxh1+ 30.Bg1 Rh8 31.Qe2 Rh1 32.b4 Bg7 33.Rd1 Ne6 34.Qg2 Rh5 35.f4 Rh2 36.Qb7+ Ke8 37.Bxh2 d5 38.Rc1 Nc7 39.a4 Ne6 40.Ra1 dxc4 41.Qa7 Bxa1 42.Qxa6 c3 43.Qc4 Nf8 44.g4 e5 45.Bg1 exf4 46.a5 Kd8 47.Qxf7 c2 48.Qxf8+ Kd7 49.Qc5 Bb2 50.Qxc2 Bc1 51.Bc5 Bd2 52.Be7 Bxb4 53.Bc5 Ke6 54.Qxg6+ Kd7 55.Qc6+ Kxc6 56.Bxb4 Kb5 57.Bd6 Kc4 58.Bxf4 Kd3 59.Bd6 Kd4 60.Bf4 Kc5 61.Kg2 Kb5 62.Bb8 Kc6 63.Kf1 Kd7 64.Bh2 Ke8 65.g6 Kf8 66.Bg1 Kg7 67.Bb6 Kxg6 68.Kg1 Kh7 69.Bf2 Kh8 70.Be3 Kh7 71.Bd4 Kg6 72.Bb6 Kg7 73.Bc7 Kh6 74.a6 Kg5 75.Be5 Kxg4 76.Bf6 Kf5 77.Bb2 Ke6 78.Kh2 Kd6 79.a7 Kd7 80.Kh3 Kc7 81.a8=Q Kd7 82.Be5 Ke7 83.Qa3+ Ke8 84.Qc3 Kf7 85.Kg4 Ke6 86.Bd4 Kd6 87.Bc5+ Ke6 88.Qb2 Kd7 89.Qb1 Kd8 90.Qb8+ Kd7 91.Kg3 Kc6 92.Qd8 Kb7 93.Be7 Kc6 94.Qd3 Kb7 95.Bh4 Kb6 96.Kh2 Ka7 97.Be1 Kb7 98.Kh3 Kb8 99.Kh4 Kc8 100.Qg3 Kb7 101.Qc3 Ka6 102.Kg5 Ka7 103.Qb3 Ka6 104.Bh4 Ka7 105.Qa4+ Kb7 106.Kf4 Kc7 107.Qa2 Kc6 108.Be7 Kd7 109.Qb2 Kc7 110.Qe2 Kd7 111.Qf3 Kc7 112.Kg3 Kc8 113.Qf4 Kb7 114.Kg2 Kc6 115.Qf1 Kd5 116.Bh4 Ke6 117.Qf8 Kd7 118.Bg3 Kc6 119.Qf6+ Kb7 120.Bh4 Ka7 121.Bg5 Ka8 122.Bc1 Kb7 123.Qd4 Kc6 124.Kf3 Kb5 125.Ke4 Kc6 126.Ke5 Kb7 127.Kd6 Kc8 128.Qa7 Kd8 129.Qd7# 1-0