1.e4 c5 2.Nf3 e6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 Qc7 6.Bd3 Nc6 7.Be3 Nf6 8.O-O b5 9.Nxc6 Qxc6 10.Re1 Bb7 11.Qf3 b4 12.Nb1 Nxe4 13.a3 Nc5 14.Qg3 Nxd3 15.cxd3 f6 16.Nd2 Kf7 17.Nc4 h5 18.Rac1 h4 19.Qg4 Qb5 20.h3 Bc6 21.a4 Qh5 22.Qd4 Be7 23.Bf4 Bc5 24.Nd6+ Bxd6 25.Bxd6 Qg5 26.Rxc6 dxc6 27.Qxb4 Ra7 28.Qb6 Rd7 29.Qxc6 Rhd8 30.Bb4 Qd5 31.Qxa6 Ra8 32.Qb6 Rb7 33.Qc5 Qxc5 34.Bxc5 Rxb2 35.Re4 g5 36.f4 f5 37.Rd4 g4 38.hxg4 fxg4 39.Rd7+ Kg6 40.Bd4 Rb4 41.Rg7+ Kh6 42.Be5 g3 43.Kf1 Rxf4+ 44.Bxf4+ Kxg7 45.Bg5 Rxa4 46.Be7 e5 47.Bf8+ Kg6 48.d4 Rc4 49.Ke2 Kh5 50.Kd2 exd4 51.Ke1 Kg4 52.Ke2 Rc2+ 53.Kd3 Rxg2 54.Kxd4 Rb2 55.Kc4 Rf2 56.Kb4 Rb2+ 57.Ka5 Re2 58.Be7 Kh3 59.Kb4 Re1 60.Ka3 Rh1 61.Bc5 Rd1 62.Be3 g2 63.Ka4 Ra1+ 64.Kb4 Kg3 65.Kc3 Rd1 66.Bf2+ Kf4 67.Be3+ Kf5 68.Kc2 g1=Q 69.Bxg1 Rxg1 70.Kb2 Kg5 71.Kc2 Rf1 72.Kb2 Rf2+ 73.Kb1 Kg4 74.Ka1 Kf4 75.Kb1 Ra2 76.Kxa2 Kg3 77.Ka1 Kg4 78.Kb1 h3 79.Ka1 Kf4 80.Kb1 Kf3 81.Kb2 Kg3 82.Kc1 Kf3 83.Kc2 Kg2 84.Kb3 h2 85.Ka4 Kh1 86.Kb5 Kg1 87.Kc4 Kf2 88.Kc5 Kg3 89.Kb4 Kf2 90.Ka4 Ke1 91.Kb4 Ke2 92.Ka4 Kd3 93.Ka5 Kc2 94.Kb4 Kc1 95.Kc4 h1=Q 96.Kc3 Qh6 97.Kc4 Qg6 98.Kb4 Qf5 99.Ka4 Qc8 100.Kb5 Qg4 101.Kc6 Qg5 102.Kd7 Qe5 103.Kd8 Qb8+ 104.Ke7 Qf4 105.Ke6 Kd2 106.Kd7 Qf1 107.Ke6 Qb1 108.Ke5 Qb5+ 109.Kd6 Qf5 110.Kc6 Qg4 111.Kd5 Kc2 112.Kc5 Qg7 113.Kd6 Qa7 114.Kd5 Kd3 115.Ke6 Ke4 116.Kf6 Kf3 117.Kg6 Ke3 118.Kg5 Qh7 119.Kg4 Qg8+ 120.Kf5 Qd8 121.Kg6 Qd6+ 122.Kg5 Kd2 123.Kg4 Kc2 124.Kh4 Qc6 125.Kg5 Qb6 126.Kh4 Qg1 127.Kh3 Qf2 128.Kg4 Qf1 129.Kg5 Qg1+ 130.Kh4 Qa1 131.Kh3 Qa3+ 132.Kg4 Qc5 133.Kf3 Qd4 134.Kg3 Qa4 135.Kh2 Qd4 136.Kg2 Qf6 137.Kg3 Kd3 138.Kg4 Kc4 139.Kg3 Kd3 140.Kg4 Ke4 141.Kh5 Qg7 142.Kh4 Kf4 143.Kh5 Qg5# 0-1