1.e4 e5 2.Bc4 Bc5 3.Qh5 Qe7 4.Nf3 Nf6 5.Qxe5 d6 6.Qxe7+ Kxe7 7.d4 b5 8.Bxb5 Bb6 9.Nc3 a6 10.Bd3 Nc6 11.Nd5+ Nxd5 12.exd5 Nb4 13.Kd2 Nxd3 14.Kxd3 Bf5+ 15.Kd2 Kd7 16.Re1 Rhe8 17.Re3 Rxe3 18.fxe3 Be4 19.c4 Ba5+ 20.Ke2 Rb8 21.g4 h6 22.Nd2 Bxd2 23.Kxd2 h5 24.g5 f6 25.gxf6 gxf6 26.Kc3 Rg8 27.Bd2 Rg2 28.Rf1 f5 29.h4 Rh2 30.Rf4 Rg2 31.a3 Rh2 32.b4 Kc8 33.a4 Kb8 34.b5 axb5 35.axb5 Kb7 36.c5 Kb8 37.Be1 Re2 38.Bd2 Rh2 39.Rf1 Rxh4 40.Rg1 Rg4 41.Rxg4 fxg4 42.Be1 Bxd5 43.Kd3 dxc5 44.dxc5 Bb3 45.e4 Ba4 46.Kc4 c6 47.b6 Bc2 48.Kd4 Kb7 49.Ke5 Bb1 50.Kf4 Ba2 51.Bh4 Be6 52.Ke5 Bc4 53.Kf6 Kc8 54.e5 Kd7 55.b7 Kc7 56.e6 Bxe6 57.Kxe6 Kxb7 58.Kd7 Ka6 59.Kxc6 Ka5 60.Kd6 Ka6 61.c6 Kb5 62.c7 Kb6 63.c8=Q Ka5 64.Ke5 Kb5 65.Ke6 g3 66.Qc7 g2 67.Bf2 h4 68.Qc5+ Ka4 69.Bxh4 g1=R 70.Qxg1 Ka5 71.Qa7+ Kb5 72.Ke5 Kb4 73.Bg5 Kc3 74.Kd5 Kb3 75.Qb7+ Kc2 76.Bd8 Kd1 77.Qe7 Kc2 78.Qh4 Kc3 79.Qf4 Kb2 80.Bf6+ Kc2 81.Be5 Kd1 82.Kd4 Kc2 83.Bg7 Kd1 84.Qf8 Kc1 85.Qa8 Kb1 86.Qh1+ Kc2 87.Qh8 Kb2 88.Be5 Kc1 89.Bf4+ Kb2 90.Qb8+ Kc2 91.Bh6 Kd1 92.Qc8 Ke1 93.Qa8 Kf1 94.Kc4 Kf2 95.Kb3 Ke1 96.Qa1+ Ke2 97.Qa2+ Kf3 98.Qa8+ Kg4 99.Qd5 Kg3 100.Kb4 Kf2 101.Qd2+ Kf1 102.Qh2 Ke1 103.Qb8 Kf1 104.Kb5 Ke1 105.Qa8 Kf1 106.Qg8 Ke2 107.Bc1 Kf1 108.Bb2 Kf2 109.Bc3 Ke3 110.Qg7 Kf4 111.Kc4 Ke4 112.Bb2 Kf5 113.Kd5 Kf4 114.Qg6 Kf3 115.Bc1 Ke2 116.Ke4 Ke1 117.Qg2 Kd1 118.Qd2# 1-0