1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Na3 b5 10.Bxf6 Qxf6 11.Nd5 Qd8 12.c4 b4 13.Nc2 a5 14.b3 g6 15.h4 h5 16.g3 Bh6 17.Bh3 Be6 18.Kf1 O-O 19.Kg2 Kg7 20.Qd3 Rb8 21.Rad1 Qd7 22.Qe2 Nd8 23.Nce3 Nc6 24.Nc2 Qd8 25.Rd3 Qd7 26.Bxe6 fxe6 27.Nde3 Qc7 28.Rhd1 Rbd8 29.Nf1 Nb8 30.Ne1 Na6 31.Rf3 Nc5 32.Nd3 Nd7 33.Rxf8 Rxf8 34.Nh2 Qc6 35.Nf3 Nf6 36.Re1 Nd7 37.Ng5 Bxg5 38.hxg5 Nc5 39.Nxc5 Qxc5 40.Rd1 Kf7 41.Rd3 Ke8 42.Rf3 Rxf3 43.Qxf3 Qd4 44.Kg1 Qa1+ 45.Kg2 Qb1 46.Qe3 Qxa2 47.Qd3 Ke7 48.Qf3 a4 49.Qf6+ Kd7 50.Qf7+ Kc6 51.Qe8+ Kc5 52.Qb5+ Kd4 53.c5 axb3 54.cxd6 b2 55.d7 b1=Q 56.d8=Q+ Kc3 57.Qxe5+ Kc2 58.Qc5+ Kb2 59.Qxb4+ Ka1 60.Qbd4+ Qab2 61.Q8f6 Qxd4 62.Qxd4+ Qb2 63.Qf6 e5 64.Qxg6 Qe2 65.Qf5 Qf1+ 66.Kxf1 h4 67.Qh7 h3 68.f3 h2 69.Kg2 h1=B+ 70.Qxh1+ Kb2 71.Qf1 Ka2 72.Qa1+ Kb3 73.Qa3+ Kc2 74.Qb3+ Kd2 75.Qb6 Kc3 76.Qf2 Kc4 77.Qc5+ Kb3 78.f4 Kb2 79.Qc8 Ka3 80.Qh3 exf4 81.Qh4 Kb2 82.e5 Kc2 83.Kh1 Kc1 84.gxf4 Kb1 85.g6 Ka1 86.Qh3 Kb1 87.Qg3 Kc1 88.Qd3 Kb2 89.Kh2 Kc1 90.Qd8 Kb1 91.Qa5 Kc1 92.Qd5 Kb1 93.Kg1 Kc2 94.Qd3+ Kb2 95.Qc4 Ka3 96.Qc3+ Ka2 97.Qc7 Kb2 98.g7 Kb1 99.Qa7 Kc2 100.Qb7 Kc3 101.Qe7 Kc4 102.g8=Q+ Kb5 103.Qa3 Kb6 104.Qd8+ Kb5 105.Qc3 Ka4 106.Qcd2 Kb3 107.Qc2+ Kb4 108.Qe7+ Kb5 109.Kg2 Ka5 110.Qa3+ Kb5 111.Qcc5# 1-0