1.e4 c5 2.d4 cxd4 3.Nf3 a6 4.Be2 e6 5.O-O Qc7 6.Nxd4 Nf6 7.Bd3 Be7 8.c4 Nc6 9.Nf3 O-O 10.Bd2 b6 11.Nc3 Bb7 12.h3 Nb4 13.Bb1 Qxc4 14.a3 Nc6 15.Be3 Na7 16.e5 Nd5 17.Nxd5 Qxd5 18.Qc2 g6 19.Rd1 Qb5 20.a4 Qc6 21.Qd2 Rfd8 22.Bd3 Qc7 23.Rac1 Nc6 24.Qe2 b5 25.axb5 axb5 26.Bxb5 Qa5 27.Bh6 Qb4 28.Rc2 Ra5 29.Bxc6 Bxc6 30.Bd2 Qb5 31.Bxa5 Qxa5 32.Nd4 Bd5 33.Qd2 Qa8 34.f3 Qb8 35.Qe3 Qb6 36.Rdc1 Rb8 37.Rc8+ Kg7 38.Rxb8 Qxb8 39.Rc2 Bd8 40.Qc3 Bg5 41.g3 Bd8 42.Kh2 h5 43.h4 Qb7 44.Qc8 Qb6 45.Qc3 Qb8 46.Ne2 Bb6 47.Nf4 Bc6 48.b4 Qa7 49.Kg2 Bd4 50.Qd3 Qb6 51.Qc4 Bxe5 52.Qc5 Qb8 53.Rd2 Bf6 54.Nd3 Bd5 55.b5 Qa8 56.Qf2 Qa4 57.Qc5 Bd4 58.Qb4 Qa1 59.Nf2 Bc3 60.Qf4 Bxd2 61.Qxd2 Qb1 62.Qc3+ f6 63.Qc5 Kf7 64.b6 Qb2 65.Qc8 Ke7 66.Qg8 Qe2 67.Qg7+ Kd6 68.Qxf6 Kc6 69.Qc3+ Kxb6 70.Qd3 Bc4 71.Qd6+ Ka5 72.Qa3+ Kb5 73.Qa7 d5 74.Qb7+ Kc5 75.Qa7+ Kb4 76.Qa1 e5 77.Qb1+ Kc5 78.Qa1 d4 79.Qa5+ Bb5 80.Qa3+ Kd5 81.Qb3+ Bc4 82.Qb7+ Kc5 83.Qc7+ Kb4 84.Qd6+ Kb3 85.Qb6+ Bb5 86.g4 Kb2 87.gxh5 gxh5 88.Kg3 Qf1 89.Ne4 Qe1+ 90.Kg2 Qe2+ 91.Kg3 Qf1 92.Qb8 Qd3 93.Qb6 Qf1 94.Qb8 Kc2 95.Qc7+ Kd1 96.Qxe5 Qg1+ 97.Kf4 Qe3+ 98.Kg3 Bc6 99.Kg2 Bxe4 100.Qxe4 Kd2 101.Qf5 d3 102.Qxh5 Ke1 103.Qa5+ d2 104.h5 Qf2+ 105.Kh3 Qxf3+ 106.Kh4 Qf4+ 107.Kh3 Qe3+ 108.Kh2 Qe2+ 109.Kh3 Kf2 110.Qb6+ Qe3+ 111.Qxe3+ Kxe3 112.h6 d1=Q 113.Kh2 Qh5+ 114.Kg3 Qxh6 115.Kg2 Qh4 116.Kf1 Qh1# 0-1