1.e4 c5 2.Nf3 Nc6 3.Nc3 Qb6 4.a4 d6 5.a5 Qd8 6.d4 cxd4 7.Nxd4 e5 8.Nf5 a6 9.Nd5 Bxf5 10.exf5 Nf6 11.Bc4 Be7 12.Nb6 Nxa5 13.Bb5+ axb5 14.Nxa8 O-O 15.Bg5 d5 16.O-O h6 17.Bxf6 Bxf6 18.c3 b6 19.b4 Nc4 20.Ra7 d4 21.cxd4 exd4 22.Qd3 Qb8 23.Rfa1 Nb2 24.Qxb5 d3 25.Nxb6 Bd4 26.Ra8 Qxb6 27.Rxf8+ Kxf8 28.Qd7 g6 29.fxg6 Bxf2+ 30.Kf1 Qf6 31.Ra8+ Kg7 32.Qxf7+ Qxf7 33.gxf7 Kxf7 34.Kxf2 d2 35.Ra7+ Ke6 36.Ra6+ Kd5 37.Ra1 d1=Q 38.Rxd1+ Nxd1+ 39.Kf3 Nc3 40.Kg4 Kd6 41.Kh5 Nd5 42.b5 Kc5 43.Kxh6 Kxb5 44.h4 Kc6 45.h5 Kd6 46.Kg7 Ke6 47.h6 Nf6 48.g4 Ne8+ 49.Kg6 Nf6 50.h7 Nxh7 51.Kxh7 Kf6 52.Kh6 Ke5 53.Kg5 Ke6 54.Kg6 Kd7 55.Kg7 Kd8 56.Kh8 Ke7 57.g5 Kf8 58.g6 Ke8 59.Kg8 Kd7 60.Kf7 Kc6 61.g7 Kc7 62.g8=Q Kb7 63.Qg7 Kb8 64.Qg6 Ka7 65.Qg2 Kb6 66.Qg1+ Ka6 67.Ke7 Kb7 68.Qg7 Ka6 69.Qf6+ Kb7 70.Qg6 Ka7 71.Qg3 Kb6 72.Qh4 Ka6 73.Qb4 Ka7 74.Qb3 Ka8 75.Qh3 Ka7 76.Ke6 Kb7 77.Kd7 Ka6 78.Qh5 Kb6 79.Qd5 Ka7 80.Qc4 Kb8 81.Qc3 Kb7 82.Qa3 Kb6 83.Qb3+ Ka6 84.Kd8 Ka5 85.Qg8 Kb5 86.Qg1 Kc4 87.Kc8 Kb4 88.Kb7 Ka4 89.Qa1+ Kb5 90.Ka7 Kb4 91.Qd4+ Ka5 92.Qd2+ Ka4 93.Qe1 Kb3 94.Qf1 Kb4 95.Kb7 Ka4 96.Kb8 Ka3 97.Qa6+ Kb2 98.Qh6 Ka3 99.Qc1+ Ka4 100.Qh1 Ka5 101.Kb7 Kb4 102.Qh2 Kc4 103.Qe5 Kb4 104.Kc6 Kb3 105.Kd5 Ka3 106.Qf4 Kb2 107.Kc4 Kc2 108.Qf2+ Kd1 109.Kd3 Kc1 110.Qc2# 1-0