1.e4 c5 2.Nf3 Nc6 3.c3 d5 4.exd5 Qxd5 5.Bb5 Bg4 6.d3 a6 7.Bxc6+ Qxc6 8.Nbd2 e6 9.O-O Nf6 10.h3 Bh5 11.g4 Bg6 12.Ne5 Qc7 13.Ndc4 Nd5 14.a4 Bd6 15.Nxg6 hxg6 16.Qf3 O-O-O 17.Re1 Bf4 18.Nb6+ Qxb6 19.Bxf4 Nxf4 20.Qxf4 Rd7 21.Qe3 Rhd8 22.Red1 Qxb2 23.Qxc5+ Rc7 24.Qe3 Qxc3 25.Rac1 Qd4 26.Rxc7+ Kxc7 27.Rc1+ Kb8 28.Qg5 Qd6 29.a5 Rd7 30.Qe3 Qd5 31.Qf4+ Qd6 32.Qe3 e5 33.Qe4 Qd4 34.Qe2 Rd6 35.Qc2 Rc6 36.Qb1 Rxc1+ 37.Qxc1 Qb4 38.Qa1 f6 39.Qa2 Ka7 40.Qf7 Qe1+ 41.Kg2 Qxa5 42.Qxg7 Qd5+ 43.f3 a5 44.Qxf6 a4 45.Qe7 Qd4 46.h4 Qb2+ 47.Kg3 a3 48.Qc5+ Ka6 49.Qc4+ b5 50.Qc6+ Ka5 51.Qc7+ Ka4 52.Qa7+ Kb4 53.Qe7+ Kb3 54.Qc5 Ka4 55.Qa7+ Kb3 56.Qc5 a2 57.Qxb5+ Kc2 58.Qc5+ Qc3 59.Qf2+ Qd2 60.Qc5+ Kd1 61.Qa7 Ke2 62.Qf2+ Kd1 63.Qa7 Qb2 64.Qg1+ Kd2 65.Qf2+ Kc3 66.Qc5+ Kxd3 67.Qd5+ Ke2 68.Qc4+ Ke1 69.Qe4+ Qe2 70.Qa8 e4 71.fxe4 Qb2 72.Qa5+ Kf1 73.Qa6+ Kg1 74.Qa7+ Kh1 75.Qf2 Qxf2+ 76.Kxf2 a1=Q 77.Ke2 Qa8 78.Kf1 Qa6+ 79.Kf2 Qa1 80.Kg3 Qa2 81.h5 gxh5 82.gxh5 Qa5 83.Kf2 Qa7+ 84.Kf1 Qe7 85.e5 Qb7 86.e6 Kh2 87.Ke1 Qh7 88.Kf2 Qf5+ 89.Ke2 Qa5 90.h6 Qh5+ 91.Ke3 Qxh6+ 92.Ke4 Qh8 93.Kf5 Qg7 94.Kf4 Kh3 95.Kf3 Qa1 96.Ke4 Qa5 97.Kf3 Qa8+ 98.Ke3 Qa7+ 99.Kf3 Qa6 100.Kf4 Qb6 101.Kf3 Kh2 102.e7 Qe6 103.e8=R Qxe8 104.Kf2 Kh3 105.Kf3 Qg6 106.Ke2 Qe4+ 107.Kf2 Qh7 108.Ke2 Qd7 109.Kf3 Qb7+ 110.Ke2 Qh1 111.Kf2 Qc1 112.Ke2 Qc3 113.Kf1 Qd2 114.Kg1 Qg2# 0-1