1.e4 h5 2.d4 c6 3.Nd2 d5 4.Bd3 Bg4 5.Ne2 e6 6.O-O Be7 7.h3 Bxe2 8.Qxe2 dxe4 9.Nxe4 Qxd4 10.Bf4 Nf6 11.c3 Qb6 12.Nd6+ Bxd6 13.Bxd6 c5 14.Rfd1 Nc6 15.b4 cxb4 16.cxb4 Rd8 17.Bc5 Qc7 18.Bb5 Nd5 19.Rac1 a6 20.Ba4 b5 21.Bb3 Nce7 22.a4 Nf4 23.Qf3 O-O 24.Bd6 Qxd6 25.Rxd6 Rxd6 26.Qxf4 Rd7 27.g4 Rd1+ 28.Bxd1 Nd5 29.Qd6 g6 30.Qc5 h4 31.Ra1 Ne3 32.Qxe3 Kh8 33.Qa3 f5 34.axb5 axb5 35.Qa6 Kg7 36.Ra5 Rb8 37.Qc8 fxg4 38.Bf3 Rxc8 39.Bxg4 Rh8 40.Be2 Rc8 41.Ra7+ Kh8 42.Rd7 Kg8 43.Bxb5 g5 44.Rd4 g4 45.Rxg4+ Kf8 46.Rc4 e5 47.Ba6 Rxc4 48.Bxc4 Ke8 49.Bd3 Kd8 50.Be2 Ke7 51.Bd1 Kf6 52.f4 Ke6 53.Be2 Kd5 54.fxe5 Ke6 55.Bf3 Kf7 56.Be4 Kf8 57.Bd3 Kg7 58.Bb1 Kg8 59.Ba2+ Kh8 60.Kf1 Kg7 61.Bd5 Kf8 62.Ke2 Ke7 63.Be6 Kf8 64.Bd7 Ke7 65.Be6 Kd8 66.Kf2 Ke7 67.Bf7 Kf8 68.Bd5 Kg7 69.Ke1 Kh6 70.Kd1 Kg6 71.Bg8 Kh6 72.Bb3 Kh7 73.Ke1 Kg6 74.Bg8 Kg7 75.Kd2 Kh6 76.Bf7 Kg5 77.Kd3 Kf4 78.Bc4 Kg5 79.b5 Kg6 80.Bg8 Kf5 81.Kc2 Kf4 82.e6 Kf5 83.Bh7+ Kf6 84.Be4 Kg5 85.Kc3 Kh5 86.Bd5 Kh6 87.Kc2 Kg5 88.Kd2 Kf5 89.Kc2 Kg5 90.Bc4 Kh6 91.Kd1 Kh5 92.b6 Kg5 93.Bd5 Kh5 94.e7 Kg6 95.Ba2 Kf5 96.e8=R Kf4 97.Ra8 Ke5 98.Rb8 Kf6 99.Rc8 Kg7 100.Ke1 Kh6 101.Rf8 Kh7 102.Rb8 Kh6 103.Re8 Kg5 104.Re3 Kg6 105.Kf2 Kf6 106.Re6+ Kg7 107.Kg1 Kg8 108.Re1+ Kh8 109.Kf1 Kg7 110.b7 Kf6 111.Bb3 Kf5 112.Bg8 Kf6 113.Ke2 Kf5 114.Bb3 Ke5 115.Rf1 Ke4 116.Rf4+ Ke5 117.b8=Q# 1-0