1.Nf3 c5 2.e4 d6 3.Bb5+ Nd7 4.O-O a6 5.Bxd7+ Bxd7 6.c3 Nf6 7.Re1 Bc6 8.Qc2 Rc8 9.d4 cxd4 10.Nxd4 Bd7 11.Bg5 e6 12.Nd2 Be7 13.a4 h6 14.Bh4 O-O 15.N2f3 Qc7 16.e5 dxe5 17.Nxe5 Rfd8 18.Bg3 Bd6 19.Qe2 Be8 20.a5 Qc5 21.h3 Nd5 22.Qf3 Qc7 23.Re2 Nf6 24.Rae1 Qxa5 25.Qxb7 Rc7 26.Qf3 Qd5 27.Qe3 Bc5 28.Rd2 a5 29.Qe2 Rcc8 30.Bh4 a4 31.Rd3 Bxd4 32.Rxd4 Qb5 33.Qxb5 Bxb5 34.Red1 Rxd4 35.Rxd4 Be8 36.Nc4 Rb8 37.Bg3 Ra8 38.Bd6 Nd5 39.Ba3 f6 40.f4 Bc6 41.Kf2 g5 42.g3 Kf7 43.Nd6+ Kg6 44.c4 Ne7 45.Rd1 Nf5 46.Nxf5 Kxf5 47.g4+ Kg6 48.Rd6 Rc8 49.fxg5 hxg5 50.Rxe6 Kf7 51.Rd6 Be8 52.c5 Rc6 53.Rd8 Re6 54.Bb4 Bc6 55.Bc3 Re4 56.Rc8 Re6 57.Rc7+ Kg6 58.Ra7 Re4 59.Ra6 Re6 60.Rb6 Kf7 61.Ba5 Kg6 62.Bd2 Kf7 63.Bc3 Kg7 64.Ra6 Kf7 65.Ra7+ Re7 66.Ra5 Re6 67.Ra6 Kg6 68.Bd4 Kf7 69.Kg3 Kg6 70.h4 gxh4+ 71.Kxh4 f5 72.Bc3 fxg4 73.Kxg4 Bf3+ 74.Kxf3 Rxa6 75.Ke4 Kf7 76.Kd5 Ke8 77.c6 Kd8 78.Kc5 Kc7 79.Kb5 Rxc6 80.Kxa4 Kd8 81.Bb4 Re6 82.Kb5 Rh6 83.Bc3 Kc8 84.Bd4 Kb8 85.Bc3 Rh1 86.Kc4 Rh5 87.Kd4 Rh6 88.Ba5 Ra6 89.Bc3 Rd6+ 90.Kc4 Kc7 91.Be5 Kc6 92.Bxd6 Kxd6 93.Kb5 Kc7 94.Ka6 Kd6 95.b4 Kc6 96.b5+ Kd7 97.Ka5 Ke6 98.Ka4 Kf7 99.Kb4 Kg8 100.Kc5 Kg7 101.Kb4 Kh8 102.Kb3 Kg8 103.Ka2 Kf7 104.b6 Ke7 105.b7 Kf6 106.b8=R Kg6 107.Rb3 Kg7 108.Rb7+ Kh8 109.Rb6 Kg8 110.Rb1 Kg7 111.Rc1 Kg6 112.Rh1 Kf6 113.Kb1 Ke6 114.Kc2 Kd7 115.Kc1 Kc6 116.Rh7 Kd5 117.Rh5+ Ke6 118.Rb5 Ke7 119.Re5+ Kd8 120.Re6 Kc8 121.Rd6 Kb8 122.Rd1 Kc7 123.Rd4 Kb7 124.Kd2 Ka7 125.Rg4 Ka6 126.Rh4 Kb5 127.Rh7 Kc5 128.Ra7 Kb4 129.Rf7 Ka4 130.Rf1 Kb5 131.Ke1 Kb6 132.Rf8 Kc6 133.Ke2 Kc7 134.Rf6 Kd8 135.Rg6 Ke8 136.Rg4 Kf7 137.Kf3 Ke8 138.Rf4 Kd8 139.Rf7 Kc8 140.Ke4 Kd8 141.Rf8+ Kd7 142.Ke3 Kd6 143.Kd4 Ke6 144.Rf2 Kd6 145.Re2 Kc6 146.Re6+ Kd7 147.Kd5 Kc7 148.Rd6 Kb7 149.Kc5 Ka8 150.Kc6 Kb8 151.Kd7 Kb7 152.Rf6 Kb8 153.Kc6 Ka7 154.Rf8 Ka6 155.Ra8# 1-0