1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Nxe4 5.d4 Nd6 6.Bxc6 dxc6 7.dxe5 Nf5 8.Qxd8+ Kxd8 9.h3 Be7 10.Nc3 Nh4 11.Nxh4 Bxh4 12.Rd1+ Ke8 13.g4 a5 14.a4 h5 15.f3 b6 16.Kg2 Ke7 17.Ne2 Bb7 18.Bf4 Rac8 19.Rd2 Rhd8 20.Rad1 Rxd2 21.Rxd2 hxg4 22.hxg4 c5 23.b3 Ke6 24.c4 Rd8 25.Rxd8 Bxd8 26.Kf2 Bh4+ 27.Ke3 g6 28.Nc3 Bd8 29.Ne4 Bc6 30.Bg3 g5 31.Nf6 Bxf6 32.exf6 Kd7 33.f4 gxf4+ 34.Bxf4 Bg2 35.g5 Bh3 36.g6 fxg6 37.Bxc7 Ke6 38.Bxb6 Kxf6 39.Bxc5 Bg4 40.Kd2 Ke5 41.Bb6 Be6 42.Kc3 Kd6 43.Bxa5 Bg4 44.Bb6 Bd1 45.a5 g5 46.b4 Bf3 47.b5 Bg2 48.Bf2 Bb7 49.Kb4 Bc6 50.a6 Ke7 51.bxc6 Kf8 52.Bd4 Kf7 53.Be3 Ke7 54.Bd4 Kd8 55.Bb6+ Kc8 56.c5 Kb8 57.Ka4 Ka8 58.Ba5 Ka7 59.Kb4 Kb8 60.Kc4 Kc8 61.Bb4 Kd8 62.Kd4 Ke8 63.Kc3 Kf7 64.Ba3 Ke6 65.Kd2 Kd5 66.c7 Kd4 67.c8=B Ke4 68.Kc3 Ke3 69.c6 Ke4 70.Bd7 Ke5 71.Kb4 Kf4 72.Bc1+ Kg3 73.Ka4 Kf3 74.Ka5 Ke4 75.c7 Kd3 76.c8=Q g4 77.Ka4 g3 78.Kb3 Kd4 79.Ka2 Ke5 80.Kb1 Kd5 81.Kc2 g2 82.Qg8+ Ke5 83.Ba3 g1=B 84.Qh7 Bc5 85.Qh6 Bf2 86.Qh5+ Kf4 87.Qh8 Bh4 88.Qg7 Bd8 89.Qf8+ Kg3 90.Qg8+ Kf4 91.Qh7 Bc7 92.Qh6+ Ke4 93.Qh5 Kd4 94.Qh4+ Ke5 95.Qh3 Kf4 96.Qh2+ Ke3 97.Qh8 Bf4 98.Qg7 Bh6 99.Qg8 Kf2 100.Qh7 Bc1 101.Qg7 Ke1 102.Qf8 Bxa3 103.Qf7 Be7 104.Be8 Bf6 105.Qg8 Be5 106.Qh7 Kf2 107.Qh6 Bg7 108.Qh5 Ba1 109.Qh4+ Ke2 110.Qh3 Be5 111.Qg4+ Kf1 112.Qg8 Bc7 113.Qh7 Ke1 114.Qh6 Bb6 115.Qh5 Kf2 116.Qh4+ Ke2 117.Qh3 Bf2 118.Qh8 Bg1 119.Qg8 Ba7 120.Qh7 Bb6 121.Qg6 Kf1 122.Kd3 Bg1 123.a7 Ke1 124.Qxg1# 1-0