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 Bf6 31.Bc4 Qe4 32.a3 Qxh4 33.Rd6 Rc8 34.Bd5 Bd7 35.Bxf7+ Ke7 36.Qd3 Bc6 37.Bc4 Qe4 38.Re6+ Kf7 39.Rxc6+ Ke7 40.Qxe4 bxc6 41.b3 Rhg8 42.Kb2 Rg3 43.Rxg3 Kd6 44.c3 Bh4 45.b4 Bd8 46.Ka2 Bxb6 47.Ka1 Ba7 48.Ka2 Rf8 49.Kb2 Rd8 50.Kc2 Rc8 51.Kd2 Bb8 52.Kd3 Rf8 53.Rg6+ Rf6 54.Rxf6+ Ke7 55.Re6+ Kf8 56.Rd6 Ke7 57.Rxc6 Kd8 58.Rb6 Ke7 59.Ra6 Bd6 60.Ra7+ Kd8 61.Ra8+ Kc7 62.Ra5 Bc5 63.Ra6 Kc8 64.Ra7 Bd6 65.Ra8+ Bb8 66.Ra5 Kd8 67.Ra6 h4 68.Ra7 Bc7 69.Ra8+ Ke7 70.Ra5 Kf6 71.Ra6+ Bb6 72.Rxa4 Bg1 73.Ra5 Bd4 74.Ra6+ Bb6 75.Ra7 Bg1 76.Ra8 Bh2 77.Ra5 Bg1 78.Ra6+ Bb6 79.Qc6+ Ke7 80.Ra5 Bxa5 81.Ke4 Bd8 82.Kxe5 Bb6 83.Qb7+ Kf8 84.Ke6 Bc5 85.Qa8+ Kg7 86.f6+ Kg6 87.Bb5 Be3 88.Kd6 Bb6 89.Kc6 Be3 90.Bc4 Bd2 91.Kb6 Bf4 92.Ka5 h3 93.Ka4 Kh6 94.Kb3 Be3 95.Ka2 Bc5 96.Kb1 Bd6 97.Ka1 Bf8 98.Ka2 Kh7 99.Kb1 Bd6 100.Ka1 Bf8 101.Ka2 Kh8 102.Kb1 h2 103.Qg2 Bh6 104.Ka1 Bc1 105.Ka2 Bxa3 106.Kxa3 h1=B 107.Qxh1# 1-0