1.e4 Nf6 2.e5 Ng8 3.d4 c6 4.Nf3 d6 5.Bd3 Bg4 6.h3 Bxf3 7.Qxf3 e6 8.O-O a5 9.Nc3 Nd7 10.Re1 d5 11.Ne2 Ne7 12.Nf4 c5 13.c4 dxc4 14.Bxc4 cxd4 15.Nxe6 fxe6 16.Bxe6 Qb6 17.Bf7+ Kd8 18.e6 Nf6 19.Bg5 Qc6 20.Qf4 Ned5 21.Qxd4 Bc5 22.e7+ Kc7 23.Qe5+ Kb6 24.Bxd5 Nxd5 25.Rad1 Nf6 26.Rc1 Nd7 27.Qf5 g6 28.Qf7 Ka7 29.e8=Q Raxe8 30.Rxe8 Rxe8 31.Qxe8 Bxf2+ 32.Kxf2 Qd5 33.Qe3+ Qd4 34.Qxd4+ b6 35.Ra1 Nf6 36.Qa4 Nd7 37.Qd1 Ne5 38.Bd2 Ng4+ 39.Ke1 Ka6 40.Bxa5 Ne3 41.Qd4 Nc2+ 42.Ke2 Nxd4+ 43.Kd3 h5 44.Rc1 Ka7 45.Bb4 Ka8 46.a4 h4 47.Rc8+ Kb7 48.Kxd4 g5 49.g3 g4 50.hxg4 Kxc8 51.gxh4 Kc7 52.Bd6+ Kc8 53.Bg3 Kb7 54.h5 Kc8 55.b4 b5 56.Bh4 Kd7 57.Ke3 Kc7 58.Kf4 Kb8 59.Kf3 Kc7 60.Bg5 Kd7 61.Bf4 Kc8 62.Ke3 Kd8 63.Kf3 Kd7 64.Bc7 Kc6 65.Kf4 Kb7 66.a5 Ka8 67.Bd6 Ka7 68.Bc7 Ka8 69.Ke3 Ka7 70.Bh2 Ka8 71.Kd4 Kb7 72.Ke5 Kc6 73.g5 Kb7 74.Bg3 Kc6 75.Be1 Kb7 76.h6 Kc7 77.Kd4 Kd8 78.Kd3 Ke8 79.g6 Kd7 80.g7 Kd6 81.Kc3 Kc7 82.g8=B Kd8 83.Bd5 Kd7 84.Be6+ Kc6 85.Kd3 Kc7 86.Bd5 Kd8 87.Kd2 Ke8 88.Bg3 Kd7 89.Kd3 Kd8 90.Bd6 Kd7 91.Ke4 Kc8 92.Bb3 Kb7 93.Be7 Kc6 94.Bd6 Kb7 95.Be6 Ka7 96.Kf3 Ka8 97.Bg3 Kb7 98.Kg4 Kc6 99.Bf2 Kc7 100.Kf4 Kb8 101.Bg3 Kb7 102.Bc4 Kc7 103.Be2 Kd8 104.Kf3 Ke7 105.Bd1 Ke8 106.Bb8 Kf7 107.Ba4 bxa4 108.b5 Kg8 109.Kg2 Kh8 110.Kh3 Kh7 111.a6 Kh8 112.h7 a3 113.a7 a2 114.Be5+ Kxh7 115.a8=Q a1=N 116.b6 Nc2 117.b7 Nb4 118.b8=B Na2 119.Qxa2 Kh6 120.Qg8 Kh5 121.Qh7+ Kg5 122.Bf4+ Kf6 123.Bbd6 Ke6 124.Bfe5 Kd5 125.Qd3+ Ke6 126.Qb5 Kf5 127.Qe8 Kg5 128.Qe6 Kh5 129.Qf5+ Kh6 130.Bf8# 1-0