1.e4 c5 2.Nc3 d5 3.exd5 e6 4.Bb5+ Bd7 5.dxe6 fxe6 6.Nf3 Nc6 7.Bxc6 Bxc6 8.Qe2 Qd7 9.Ne5 Qe7 10.Nxc6 bxc6 11.O-O Qd6 12.Re1 Nf6 13.Qxe6+ Qxe6 14.Rxe6+ Kd7 15.Re1 Bd6 16.d3 Rhe8 17.Bd2 Be5 18.Na4 Bd6 19.g3 Nd5 20.Nc3 Be5 21.Ne4 Bxb2 22.Rab1 Bd4 23.Rb7+ Nc7 24.Bf4 Rac8 25.c3 Be5 26.Nxc5+ Kd6 27.Rxe5 Rxe5 28.d4 g5 29.Bxe5+ Kd5 30.Rxc7 Rxc7 31.Bxc7 h6 32.Ne4 Kxe4 33.Be5 Kd3 34.Bb8 Kxc3 35.Bxa7 Kb2 36.a4 Ka3 37.a5 Kb4 38.Bb6 Kb5 39.f4 gxf4 40.gxf4 Ka4 41.a6 Kb5 42.a7 Ka4 43.a8=Q+ Kb5 44.Qb8 Ka4 45.Qc7 Kb3 46.Qc8 c5 47.Bxc5 Kc4 48.Qf5 Kc3 49.Qe4 Kc4 50.Qb7 Kc3 51.Qc7 Kd2 52.Qc8 Ke3 53.Qf5 Kd2 54.Qe4 Kc3 55.Qb7 Kd2 56.Qc7 Kc3 57.Qc8 Kd2 58.Qf5 Kc3 59.d5 Kc4 60.Qe4+ Kb3 61.Qg2 Kc4 62.Qe4+ Kb3 63.Qe8 Kc4 64.Qf7 Kb3 65.Qf8 Kc4 66.Qf7 Kxc5 67.Qe7+ Kd4 68.Qe8 Kc3 69.Qh5 Kd4 70.Qxh6 Kc4 71.Qh5 Kd4 72.Qf7 Kc3 73.Qe7 Kd2 74.Qe5 Kd1 75.Qg7 Kd2 76.Qh7 Ke1 77.Qd7 Kd2 78.Qb7 Ke3 79.Qc7 Kd2 80.Qc8 Ke3 81.Qc7 Ke4 82.Qc5 Kf3 83.Qa3+ Kg4 84.Qa5 Kxf4 85.Qc3 Kg5 86.Qe3+ Kg6 87.Qc1 Kg7 88.Qc3+ Kg6 89.Qe1 Kg5 90.Qe8 Kg4 91.Qc8+ Kf4 92.Qc7+ Ke4 93.Qc5 Kf4 94.Qa3 Kg5 95.Qa5 Kf4 96.Qc3 Kg5 97.Qa1 Kf4 98.d6 Kf5 99.Qa8 Ke6 100.Qc6 Ke5 101.Qa4 Ke6 102.Qa6 Ke5 103.Qa8 Kxd6 104.Qg8 Ke7 105.Qc4 Ke8 106.Qa4+ Kf7 107.Qa6 Kg7 108.Qa3 Kg6 109.Qa5 Kg7 110.Qc3+ Kg6 111.Qa1 Kg5 112.Qa5+ Kh4 113.Qc3 Kg4 114.Qe3 Kh4 115.Qe1+ Kh3 116.Qg3# 1-0