1.c4 e5 2.g3 Nf6 3.Bg2 Bd6 4.Nf3 O-O 5.O-O Nc6 6.Nc3 h6 7.e3 Be7 8.d4 d6 9.d5 Nb8 10.e4 Nbd7 11.h3 Nc5 12.Qc2 a5 13.Be3 b6 14.Kh2 Nh7 15.Nd2 f5 16.exf5 Bxf5 17.Nde4 Nf6 18.Bxc5 bxc5 19.Nxf6+ Rxf6 20.Be4 Qd7 21.Bxf5 Rxf5 22.Ne4 Raf8 23.Kg2 Rf3 24.Nd2 R3f7 25.Rae1 Bg5 26.Ne4 Rf3 27.Re2 Qf5 28.Rd1 h5 29.Rd3 h4 30.g4 Qf4 31.Ree3 Rxe3 32.Rxe3 Rb8 33.Ra3 Rxb2 34.Qxb2 Qxe4+ 35.Rf3 Qxc4 36.Qb8+ Kh7 37.Qxc7 Qxd5 38.Qf7 Qxf7 39.Rxf7 c4 40.Rc7 d5 41.Rc5 Be7 42.Rxd5 c3 43.Rd7 Bb4 44.Rc7 Kg6 45.Kf3 Kf6 46.Ke4 Ke6 47.Rc6+ Kd7 48.Kd5 g5 49.Rc4 Ke7 50.Kxe5 Kd7 51.Ke4 Kd6 52.a3 Bxa3 53.Rxc3 Bb4 54.Rc8 a4 55.Rc4 Bc5 56.Rxa4 Bxf2 57.Ra5 Kd7 58.Rxg5 Kd8 59.Kf5 Kc7 60.Rg8 Bb6 61.Re8 Bd4 62.Kg6 Bh8 63.Kg5 Kc6 64.Kh6 Bf6 65.Kh5 Kd7 66.Re4 Kd8 67.Re3 Ba1 68.Rd3+ Ke7 69.Kxh4 Ke8 70.Rd2 Ke7 71.Ra2 Ke6 72.Ra8 Be5 73.Re8+ Kd5 74.Rf8 Kc5 75.Ra8 Bb8 76.Rxb8 Kc6 77.Rg8 Kb7 78.Rd8 Kb6 79.Rh8 Kc5 80.Rg8 Kc6 81.Rg6+ Kd5 82.Ra6 Kd4 83.g5 Ke5 84.Ra3 Kf4 85.Ra7 Ke5 86.Rc7 Kd6 87.Rc2 Ke7 88.Rg2 Kf7 89.Re2 Kg8 90.Re6 Kh8 91.Rd6 Kg7 92.Rd8 Kh7 93.Rg8 Kxg8 94.Kg3 Kh7 95.Kf2 Kg7 96.Kf3 Kf7 97.h4 Kg8 98.Ke4 Kh8 99.Kf3 Kg7 100.Kf2 Kg8 101.Ke2 Kg7 102.Kd3 Kh7 103.Kd2 Kh8 104.Ke1 Kg7 105.Kf1 Kh8 106.h5 Kg8 107.Kg1 Kf7 108.h6 Ke7 109.g6 Kd8 110.Kf2 Ke8 111.g7 Ke7 112.Ke1 Kd6 113.g8=B Kc7 114.Bh7 Kc6 115.Bc2 Kc7 116.Kf2 Kc8 117.Bb3 Kb7 118.Kf3 Ka6 119.Bf7 Kb5 120.Kf2 Ka6 121.Bd5 Kb5 122.Bf7 Kc6 123.Bg6 Kd5 124.h7 Kd4 125.Bf5 Kc4 126.Bh3 Kd3 127.Bf5+ Kd4 128.Be6 Ke5 129.Bf7 Kd6 130.Kf1 Kc5 131.Bb3 Kb5 132.h8=R Kc6 133.Rg8 Kb7 134.Ke1 Ka6 135.Rg7 Kb6 136.Bf7 Kc5 137.Kd1 Kd4 138.Kc1 Ke5 139.Rg5+ Ke4 140.Ba2 Ke3 141.Rb5 Ke2 142.Bf7 Ke3 143.Bh5 Kd3 144.Bd1 Ke4 145.Rb4+ Ke3 146.Bf3 Kf2 147.Ba8 Kg1 148.Be4 Kf2 149.Kc2 Kf1 150.Kd1 Kg1 151.Bc6 Kh2 152.Bd7 Kg1 153.Kc2 Kf2 154.Kb3 Kf3 155.Rb8 Ke4 156.Ka2 Ke3 157.Be8 Kf2 158.Rc8 Ke2 159.Rc7 Kd1 160.Rf7 Ke1 161.Ba4 Kd2 162.Rf3 Ke1 163.Bb3 Kd2 164.Rf7 Ke3 165.Rf6 Ke4 166.Kb1 Ke5 167.Rg6 Kd4 168.Rg5 Ke3 169.Re5+ Kd3 170.Rf5 Kc3 171.Bf7 Kd3 172.Kc1 Kc3 173.Rd5 Kb3 174.Kd2 Ka3 175.Kc3 Ka4 176.Be6 Ka3 177.Bf7 Ka4 178.Be8+ Ka3 179.Ra5# 1-0