1.e4 Nh6 2.d4 Ng8 3.Nf3 e6 4.c4 Nf6 5.e5 Ne4 6.Bd3 Bb4+ 7.Kf1 f5 8.a3 Be7 9.g4 d6 10.gxf5 exf5 11.Rg1 dxe5 12.Rxg7 Nc6 13.d5 Bf6 14.Rg1 Ne7 15.Bxe4 fxe4 16.Ng5 Bf5 17.Nc3 Bxg5 18.Bxg5 Rg8 19.Qh5+ Bg6 20.Qh4 Qd7 21.Nxe4 Bxe4 22.Qxe4 Qh3+ 23.Ke1 h6 24.Qh7 O-O-O 25.Rg3 Qxh2 26.Bxe7 Rxg3 27.Qf5+ Kb8 28.fxg3 Rg8 29.Rd1 Qxg3+ 30.Kd2 Qb3 31.Kc1 Qxc4+ 32.Kb1 e4 33.d6 cxd6 34.Bxd6+ Ka8 35.Qd5 Qxd5 36.Rxd5 Rd8 37.Rd4 h5 38.Rxe4 h4 39.Bh2 Rh8 40.Kc2 h3 41.Re3 b6 42.Kd3 Kb7 43.Ke2 Rg8 44.Rf3 Kc6 45.Bg3 a6 46.Kf1 Rg5 47.Kg1 Rb5 48.b3 Ra5 49.a4 b5 50.Be1 b4 51.Rxh3 Rg5+ 52.Kf1 a5 53.Bh4 Rh5 54.Ke2 Rc5 55.Bf6 Rd5 56.Re3 Rd6 57.Be5 Rd7 58.Bf4 Rf7 59.Bg3 Rg7 60.Bf2 Kd6 61.Re4 Kd5 62.Rc4 Kd6 63.Bb6 Rg3 64.Bxa5 Rxb3 65.Bxb4+ Kd5 66.Rh4 Rb2+ 67.Kd3 Rb3+ 68.Bc3 Kc5 69.Rc4+ Kd5 70.a5 Ra3 71.Rc7 Kd6 72.Ra7 Kc6 73.Re7 Rb3 74.Kc4 Rb2 75.Bxb2 Kd6 76.a6 Kxe7 77.a7 Kd7 78.Kd4 Kc8 79.a8=Q+ Kd7 80.Qa1 Ke8 81.Kd3 Kf7 82.Kc4 Kf8 83.Qd1 Ke7 84.Kd4 Ke8 85.Kc4 Kf7 86.Bh8 Kg8 87.Qf1 Kxh8 88.Qg1 Kh7 89.Qe1 Kh6 90.Qe4 Kh5 91.Qh7+ Kg5 92.Kb5 Kg4 93.Qb7 Kh5 94.Qb6 Kg4 95.Qc7 Kh5 96.Qc3 Kg4 97.Qe3 Kf5 98.Kb4 Kg4 99.Qe8 Kh4 100.Qd8+ Kg3 101.Qc7+ Kf2 102.Qb7 Kg1 103.Qa7+ Kf1 104.Ka3 Ke2 105.Ka4 Kd1 106.Qc7 Ke2 107.Qh7 Kd1 108.Qe7 Kc1 109.Qd7 Kb1 110.Qg7 Kc2 111.Qf6 Kd1 112.Qf2 Kc1 113.Kb3 Kb1 114.Qf7 Ka1 115.Qd5 Kb1 116.Qd1# 1-0