1.e4 c5 2.Nf3 e6 3.Be2 Ne7 4.O-O Nbc6 5.d4 cxd4 6.Bc4 Ng6 7.Be2 Bc5 8.c3 dxc3 9.Nxc3 O-O 10.Na4 Be7 11.Nc3 h6 12.h3 d6 13.Be3 a6 14.Rc1 b5 15.Nxb5 axb5 16.Rxc6 Bb7 17.Rb6 Bxe4 18.a3 b4 19.Rxb4 d5 20.Rb7 d4 21.Rxe7 Nxe7 22.Bxd4 Nf5 23.Bc3 Qc7 24.Ne5 Rfd8 25.Qc1 Nd4 26.Qe3 Qxe5 27.Bd3 f5 28.f3 Qg3 29.Bxe4 fxe4 30.Bxd4 Ra4 31.b4 Qd6 32.Bb6 Qd3 33.Qc5 Rf8 34.Qc6 Rxa3 35.Qxe6+ Kh7 36.Bc5 Rf6 37.Qxe4+ Qxe4 38.fxe4 Rxf1+ 39.Kxf1 Rb3 40.Ke2 Kg6 41.Kd2 Kf7 42.Kc2 Rg3 43.Bd4 Rxg2+ 44.Kc3 Rg3+ 45.Kc4 Rxh3 46.b5 Ke6 47.Bxg7 h5 48.b6 Kd7 49.Kc5 Re3 50.Be5 Rxe4 51.Bd6 Kc8 52.Kc6 Rc4+ 53.Kd5 Rc3 54.Be7 Kb7 55.Ke6 Re3+ 56.Kf7 Rxe7+ 57.Kxe7 h4 58.Kd7 Kxb6 59.Ke8 Kc7 60.Ke7 Kc6 61.Kf6 Kc5 62.Kg5 h3 63.Kh4 h2 64.Kg3 h1=Q 65.Kf2 Qb7 66.Ke1 Kc6 67.Kd2 Kb6 68.Kd3 Ka5 69.Kc3 Qg2 70.Kb3 Qe2 71.Kc3 Qe8 72.Kb2 Qg8 73.Ka1 Kb4 74.Kb2 Ka4 75.Kb1 Qg4 76.Ka1 Qg5 77.Ka2 Qd8 78.Ka1 Kb3 79.Kb1 Qd4 80.Kc1 Qd5 81.Kb1 Qd6 82.Kc1 Kc3 83.Kb1 Qb8+ 84.Kc1 Qb6 85.Kd1 Qb2 86.Ke1 Kd3 87.Kf1 Ke3 88.Kg1 Qc2 89.Kf1 Ke4 90.Kg1 Qd2 91.Kf1 Kf3 92.Kg1 Qb2 93.Kf1 Kg4 94.Kg1 Qa2 95.Kf1 Qe6 96.Kf2 Qa6 97.Ke3 Kh5 98.Kf4 Qa8 99.Kf5 Qc8+ 100.Kf4 Qd7 101.Kf3 Kg5 102.Ke3 Kf5 103.Kf3 Qd3+ 104.Kf2 Kf4 105.Ke1 Qc2 106.Kf1 Kf3 107.Kg1 Qg2# 0-1