1.e4 c5 2.Nf3 e5 3.Nxe5 Qe7 4.Nf3 h5 5.Nc3 h4 6.h3 Nc6 7.Bc4 Nd4 8.Nxd4 cxd4 9.Nd5 Qxe4+ 10.Kf1 Bd6 11.d3 Qf5 12.Qg4 Qxg4 13.hxg4 Ne7 14.Bg5 f6 15.Rxh4 Rxh4 16.Bxh4 b5 17.Nxe7 Kxe7 18.Bd5 Rb8 19.Re1+ Kf8 20.g5 fxg5 21.Bxg5 Bb7 22.Bxb7 Rxb7 23.Re4 Rc7 24.Rxd4 Be5 25.Bf4 Bxd4 26.Bxc7 Bxb2 27.Ke2 Ke7 28.Ba5 Ke6 29.c3 Ba3 30.Bb4 Bxb4 31.cxb4 Kd5 32.Ke3 Ke5 33.f3 g5 34.g3 Kd5 35.f4 g4 36.a3 a6 37.f5 Ke5 38.f6 Kxf6 39.Kf4 Ke6 40.Kxg4 Ke5 41.Kh5 Kd4 42.g4 Kxd3 43.g5 d5 44.g6 d4 45.g7 Kc2 46.g8=Q d3 47.Qh7 Kc3 48.Qc7+ Kb2 49.Qf4 Kc2 50.Qe4 Kc3 51.Qf3 Kc2 52.Qf5 Kc3 53.Qc5+ Kb3 54.Qc1 d2 55.Qxd2 Kxa3 56.Qd6 Ka4 57.Qxa6+ Kxb4 58.Kg5 Kc3 59.Qxb5 Kc2 60.Qb8 Kc3 61.Qa7 Kc2 62.Kh6 Kb1 63.Qg7 Kc1 64.Qg5+ Kb1 65.Qc5 Ka2 66.Qc8 Kb3 67.Qf5 Kc3 68.Qg4 Kd3 69.Qg5 Ke2 70.Qc1 Kd3 71.Qb1+ Kd4 72.Qh1 Ke5 73.Qb7 Kf4 74.Qh1 Ke5 75.Kg5 Kd4 76.Kf4 Kd3 77.Ke5 Kc3 78.Ke4 Kb2 79.Qh5 Ka3 80.Qe5 Ka2 81.Kf5 Kb1 82.Qg3 Kb2 83.Qh4 Kb1 84.Qh5 Kc2 85.Qh6 Kd3 86.Qh1 Kd4 87.Qb7 Kc4 88.Qb2 Kd3 89.Qb6 Kc4 90.Ke5 Kc3 91.Qb8 Kc4 92.Ke6 Kc5 93.Qb3 Kc6 94.Qc2+ Kb5 95.Qf2 Kc4 96.Qf3 Kd4 97.Qg3 Kc4 98.Qf4+ Kd3 99.Kd5 Kc3 100.Qe4 Kb2 101.Qe2+ Kc3 102.Kc5 Kb3 103.Qd2 Ka4 104.Qb4# 1-0