1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 e6 7.Qd2 a6 8.O-O-O Bd7 9.f3 Be7 10.h4 h6 11.Be3 h5 12.Nxc6 Bxc6 13.Kb1 d5 14.Qf2 Qc7 15.Bb6 Qb8 16.exd5 Nxd5 17.Nxd5 Bxd5 18.Qe3 Qg3 19.Rh3 Qg6 20.Bd3 Qxg2 21.f4 Bc6 22.Rg3 Qd5 23.Rxg7 Bf6 24.Rgg1 Qf3 25.Qd2 Qd5 26.Qb4 a5 27.Qa3 a4 28.f5 e5 29.Qb4 Be7 30.Qc3 Bxh4 31.Bc4 Qe4 32.a3 Bf6 33.Rge1 Qxf5 34.Rf1 Qg6 35.Rd6 Rh6 36.Rfxf6 Qxf6 37.Rxf6 Rxf6 38.Qxe5+ Kf8 39.Qxf6 Bd7 40.Ka1 Bg4 41.Ka2 Be6 42.Kb1 Ra6 43.Ka1 Bxc4 44.Kb1 Be6 45.Bc5+ Kg8 46.Ka1 b5 47.Qf3 Ba2 48.Kxa2 f5 49.Kb1 Kf7 50.Ka1 Rf6 51.Ka2 Ra6 52.Kb1 Ke6 53.Ka1 Ra8 54.Ka2 Rb8 55.Kb1 Rf8 56.Ka1 Rb8 57.Ka2 Rc8 58.Kb1 Kf6 59.Ka1 Ke6 60.Ka2 Rh8 61.Kb1 Rf8 62.Bxf8 Kf6 63.Ka1 Ke5 64.Ka2 f4 65.Kb1 Ke6 66.Ka1 Ke5 67.Ka2 b4 68.Kb1 h4 69.Ka1 Kd4 70.Ka2 bxa3 71.Kxa3 Ke5 72.Ka2 a3 73.Kb1 Ke6 74.Ka1 Kf6 75.Ka2 Kf5 76.Kb1 a2+ 77.Kxa2 Kg5 78.Kb1 h3 79.Ka1 Kf6 80.Kb1 Kg5 81.Kc1 Kg6 82.Qe3 fxe3 83.Bd6 Kf5 84.Kd1 Ke4 85.Ke2 Kf5 86.Kxe3 Kg6 87.Bh2 Kh7 88.c3 Kg8 89.c4 Kg7 90.c5 Kg8 91.c6 Kh7 92.c7 Kg8 93.Kf3 Kg7 94.Kg3 Kf6 95.Kxh3 Ke6 96.Kh4 Kf7 97.b3 Ke7 98.b4 Kd7 99.Bd6 Ke6 100.b5 Kxd6 101.c8=Q Kd5 102.Qa8+ Kd6 103.Qa2 Kd7 104.Qa6 Ke7 105.Kg5 Ke8 106.Qa7 Kd8 107.Kf6 Kc8 108.Ke6 Kd8 109.Kd6 Kc8 110.Qa8# 1-0