1.e4 c5 2.c3 e5 3.Nf3 Nc6 4.d4 exd4 5.cxd4 cxd4 6.Nxd4 Bb4+ 7.Bd2 Qe7 8.Nb5 Qxe4+ 9.Be2 Nf6 10.Nc7+ Kd8 11.Nxa8 Qxg2 12.Rf1 Bc5 13.Be3 Bxe3 14.fxe3 Nd5 15.Rf3 Qg1+ 16.Kd2 Qxh2 17.Nc3 Nxc3 18.bxc3 b6 19.Rf4 Re8 20.Qh1 Qg3 21.Qh4+ Qxh4 22.Rxh4 h6 23.Rf1 f6 24.Rg1 Re7 25.Rb1 Re5 26.Rg1 Rg5 27.Rxg5 fxg5 28.Rh1 Bb7 29.Rf1 Ne5 30.Rf8+ Ke7 31.Rb8 Bc6 32.Nc7 g4 33.e4 h5 34.Ke3 h4 35.Re8+ Kf6 36.Nd5+ Bxd5 37.exd5 g3 38.Bf1 g5 39.Rf8+ Kg6 40.d6 Nf7 41.Kf3 Nxd6 42.Bd3+ Kg7 43.Rd8 Nf7 44.Rxd7 Kf6 45.Kg2 Ne5 46.Rd6+ Ke7 47.Rd4 Kf6 48.Be2 Ng6 49.Rd6+ Kg7 50.Bf1 Nf4+ 51.Kf3 Kf7 52.Rc6 Kg7 53.c4 Kf7 54.c5 bxc5 55.Rxc5 Kf6 56.Ra5 Kg6 57.Rxa7 Kf5 58.Ra5+ Kg6 59.a4 Ne6 60.Kg4 Kf7 61.Rf5+ Ke7 62.a5 Ng7 63.Rxg5 Ne6 64.Re5 Kf6 65.Rxe6+ Kxe6 66.a6 Kd7 67.a7 Kc6 68.a8=Q+ Kd6 69.Be2 Ke6 70.Bd1 h3 71.Kxh3 Kd6 72.Qa1 g2 73.Kxg2 Kc7 74.Be2 Kb6 75.Qd1 Ka5 76.Qh1 Kb4 77.Qh2 Kc5 78.Kh3 Kc6 79.Bd3 Kc5 80.Kg4 Kc6 81.Kf4 Kd5 82.Qh4 Kc5 83.Qg3 Kb4 84.Bh7 Kc5 85.Qg6 Kb4 86.Qf7 Ka5 87.Qf8 Ka6 88.Bg8 Ka7 89.Qf6 Kb7 90.Bf7 Kc8 91.Ke3 Kb8 92.Kd2 Kb7 93.Kd1 Kb8 94.Qe5+ Kc8 95.Qg7 Kb7 96.Kc1 Kb6 97.Qe5 Kb7 98.Qg3 Ka8 99.Qf3+ Kb8 100.Qc3 Ka8 101.Qd2 Kb7 102.Qa5 Kc8 103.Qc3+ Kb8 104.Qc2 Ka8 105.Qe4+ Ka7 106.Qd3 Ka8 107.Bc4 Kb8 108.Qf3 Kc8 109.Qf8+ Kb7 110.Qg7+ Kc8 111.Kd2 Kb8 112.Bb5 Kc8 113.Kd3 Kb8 114.Ba6 Ka8 115.Qb7# 1-0