1.h4 d5 2.Nf3 Nd7 3.g3 e5 4.d4 exd4 5.Bg2 Ngf6 6.O-O Be7 7.Nxd4 Ne5 8.Nc3 c6 9.e4 dxe4 10.Nxe4 Bg4 11.f3 Nxe4 12.fxg4 Nxg3 13.Re1 f6 14.Bf4 Bc5 15.c3 Qb6 16.b4 Bxd4+ 17.Qxd4 O-O 18.Bxg3 Rad8 19.Qxb6 axb6 20.Bxe5 fxe5 21.Rxe5 Rd2 22.Rf1 Rxf1+ 23.Bxf1 Rxa2 24.Bc4+ Kf8 25.Bxa2 g6 26.Re2 Kg7 27.Re7+ Kf8 28.Rxh7 g5 29.hxg5 Ke8 30.Rxb7 Kf8 31.Rxb6 Ke7 32.Rxc6 Kd7 33.g6 Ke7 34.Bg8 Kd7 35.Bd5 Ke7 36.Bf7 Kd7 37.Bc4 Ke7 38.Rb6 Kd7 39.Rd6+ Kc8 40.Rd5 Kb7 41.Rd3 Kc7 42.Rf3 Kb7 43.Be6 Kc7 44.Bd5 Kd7 45.Ba2 Kd8 46.Be6 Ke7 47.Kh2 Ke8 48.Bd5 Kd7 49.Ba2 Kc7 50.Be6 Kd8 51.Bc4 Kc7 52.Bd5 Kd7 53.Ba2 Ke8 54.Be6 Kd8 55.g5 Ke7 56.Bc4 Ke8 57.Bd5 Kd7 58.Ba2 Kd8 59.Bg8 Kc7 60.Bh7 Kd7 61.Rf8 Ke7 62.Rf4 Ke8 63.Rf1 Kd7 64.Rd1+ Ke7 65.Rh1 Kf8 66.Kg3 Kg7 67.Kf2 Kf8 68.Ke3 Kg7 69.Kf4 Kh8 70.Ke3 Kg7 71.Bg8 Kf8 72.Kf4 Kg7 73.Ke5 Kf8 74.Rh4 Kg7 75.Kd6 Kf8 76.Kd5 Ke7 77.Kc5 Kd7 78.Kb6 Ke7 79.Ka7 Kd7 80.Bh7 Ke6 81.Rh3 Kd7 82.Kb6 Ke6 83.Ka7 Kd7 84.g7 Kd8 85.Bg6 Ke7 86.Bh7 Kd7 87.Bg6 Ke7 88.Bh7 Ke8 89.Bd3 Kf7 90.Kb6 Ke8 91.Rh6 Kf7 92.Kc5 Ke8 93.Ra6 Kf7 94.Kb6 Ke8 95.Kc5 Kf7 96.g6+ Kg8 97.Kb6 Kxg7 98.Kc5 Kg8 99.Kb6 Kg7 100.Kc5 Kg8 101.g7 Kf7 102.Kb6 Kg8 103.Kc5 Kf7 104.Kb6 Kg8 105.Ka7 Kf7 106.Rh6 Kg8 107.Rh5 Kf7 108.Bc2 Kg8 109.Bb3+ Kxg7 110.Rh1 Kf8 111.Ba2 Kg7 112.Be6 Kf8 113.Bf7 Kg7 114.Kb6 Kf8 115.Ka7 Kg7 116.b5 Kf8 117.Rh4 Kg7 118.Be6 Kf8 119.Bf7 Kg7 120.Rh8 Kxh8 121.Bh5 Kg7 122.Bg4 Kf6 123.Bf3 Ke7 124.Bg2 Kd7 125.Ba8 Ke6 126.Kb6 Kd7 127.Ka7 Kc8 128.b6 Kd7 129.Kb8 Kd8 130.Bg2 Ke7 131.Bh1 Kd7 132.Be4 Kd8 133.Bf3 Ke7 134.Bg2 Kd8 135.Bh1 Ke7 136.Be4 Kd6 137.Bf3 Kd7 138.Bg2 Kd8 139.c4 Ke7 140.Bh1 Kd6 141.Bf3 Kd7 142.c5 Ke6 143.Bg2 Kd7 144.Bh1 Ke6 145.Bf3 Kf7 146.Bg2 Ke6 147.Bh1 Kd7 148.c6+ Ke6 149.Bf3 Kd6 150.Bg2 Ke7 151.Bh1 Kd6 152.Bd5 Ke7 153.Bg2 Kd6 154.Bh1 Ke7 155.b7 Kd6 156.Ka7 Kc7 157.b8=Q# 1-0