1.c4 a5 2.d4 e6 3.e4 d5 4.exd5 exd5 5.cxd5 Bb4+ 6.Nc3 Qxd5 7.Nf3 Qd8 8.Bd3 Nf6 9.a3 Bd6 10.O-O O-O 11.h3 Nc6 12.Bg5 Be7 13.Re1 Be6 14.Bc2 h6 15.Bh4 Bd5 16.Qd3 g5 17.Nxd5 Qxd5 18.Bb3 Qd6 19.Bg3 Qd7 20.Qg6+ Kh8 21.Qxh6+ Nh7 22.Bc2 f5 23.Be5+ Bf6 24.Rad1 Rae8 25.Nxg5 Nxe5 26.Nxh7 Nf3+ 27.gxf3 Qxh7 28.Qxh7+ Kxh7 29.Bxf5+ Kh6 30.Be6 Rd8 31.Re4 Rd6 32.Rd2 Rfd8 33.d5 c6 34.f4 cxd5 35.Ree2 Rb6 36.Kg2 Rc6 37.Rxd5 Rxd5 38.Bxd5 Rd6 39.Bxb7 Rb6 40.Bd5 Rxb2 41.Re6 Kg7 42.Ra6 Bh4 43.Kf3 Rxf2+ 44.Kg4 Be7 45.Rxa5 Bd6 46.Bf3 Rd2 47.Ra4 Rd3 48.Ra7+ Kf6 49.Ra6 Ke7 50.a4 Rd4 51.Kg5 Bxf4+ 52.Kg6 Bg3 53.a5 Rd3 54.Rf6 Ra3 55.a6 Kd7 56.Rf7+ Kd6 57.a7 Kc5 58.a8=Q Rxa8 59.Bxa8 Kd4 60.Rf6 Bc7 61.Kg7 Bh2 62.Re6 Bg3 63.Re2 Bf2 64.Kf7 Be1 65.Rxe1 Kd3 66.Ke6 Kd2 67.Kd5 Kxe1 68.Ke6 Kd2 69.Kf6 Ke1 70.Be4 Kd1 71.Bb1 Kc1 72.Ba2 Kb2 73.Bc4 Ka1 74.Kf7 Kb2 75.Bd5 Kc1 76.Ba2 Kc2 77.Kg8 Kd3 78.Bb1+ Kc3 79.Kg7 Kd2 80.Kh7 Ke2 81.Kg8 Kf3 82.Kg7 Kg3 83.Bf5 Kf4 84.Kg6 Ke3 85.Kh5 Kd4 86.Kg6 Ke5 87.h4 Kd4 88.Be4 Ke3 89.Ba8 Kf2 90.Kf7 Kg1 91.Bc6 Kh2 92.h5 Kg1 93.Bh1 Kxh1 94.Kg7 Kg1 95.Kg8 Kf2 96.Kf8 Ke3 97.Kf7 Kf2 98.Kf8 Kf3 99.Kg7 Kg2 100.Kh7 Kh2 101.h6 Kg3 102.Kg7 Kh2 103.Kh8 Kg1 104.Kh7 Kf1 105.Kg8 Ke2 106.h7 Kd2 107.Kf7 Ke3 108.Kg7 Kd4 109.Kh8 Kd5 110.Kg8 Kd6 111.Kf7 Kc5 112.Kg6 Kd5 113.Kg7 Kc4 114.Kg8 Kd5 115.h8=R Kc4 116.Kg7 Kd3 117.Kg6 Kc4 118.Kh6 Kd4 119.Rc8 Kd3 120.Rc1 Ke3 121.Rc4 Ke2 122.Rb4 Kd2 123.Rb5 Ke3 124.Kg7 Kf2 125.Kh7 Kg2 126.Rb8 Kg1 127.Rh8 Kg2 128.Kg8 Kf2 129.Rh6 Ke2 130.Kf8 Kd3 131.Rh7 Ke4 132.Rf7 Kd5 133.Ke8 Ke6 134.Rd7 Kf6 135.Kf8 Ke6 136.Ra7 Kd6 137.Rg7 Ke5 138.Ke7 Kd5 139.Rg3 Kc5 140.Rd3 Kc4 141.Rh3 Kb4 142.Rh7 Ka3 143.Rg7 Ka2 144.Rg4 Kb3 145.Rd4 Ka2 146.Ra4+ Kb1 147.Ra7 Kc1 148.Ra8 Kd2 149.Ra7 Kd1 150.Rd7+ Kc2 151.Ke6 Kb1 152.Rd4 Kc2 153.Kd5 Kb2 154.Kc4 Ka3 155.Rd2 Ka4 156.Ra2# 1-0