1.Nf3 d5 2.d4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.c4 Nf6 6.Bg2 O-O 7.O-O c6 8.Qb3 a5 9.Bf4 Nbd7 10.Rc1 h6 11.Qc2 Nh5 12.Bd2 Nhf6 13.Bf4 Nh5 14.Bd2 Nhf6 15.a4 b6 16.cxd5 cxd5 17.Nc3 Ba6 18.Nb5 Rc8 19.Qb3 Ne4 20.Bf4 Bb4 21.Rxc8 Qxc8 22.Rc1 Qd8 23.Rc6 g5 24.Be3 Nb8 25.Rc1 Nd6 26.Nxd6 Bxd6 27.h4 Bxe2 28.hxg5 Bxf3 29.Bxf3 hxg5 30.Kg2 Kg7 31.Rh1 Rh8 32.Rxh8 Kxh8 33.Be2 Kg7 34.Qd1 Be7 35.Bb5 Nd7 36.Qh5 Nf8 37.Bd3 f5 38.g4 f4 39.Bd2 Bf6 40.Bc3 Qd7 41.Bb5 Qf7 42.Qxf7+ Kxf7 43.Kf3 Ng6 44.Ke2 e5 45.dxe5 Bxe5 46.Bd3 Bxc3 47.Bxg6+ Kxg6 48.bxc3 Kf6 49.Kd3 Ke5 50.f3 Kd6 51.Kd4 Kc6 52.c4 dxc4 53.Kxc4 b5+ 54.axb5+ Kb6 55.Kc3 Kxb5 56.Kb3 a4+ 57.Ka3 Ka5 58.Kb2 Kb4 59.Ka2 Kc3 60.Ka3 Kd2 61.Kxa4 Ke3 62.Kb4 Kxf3 63.Kb5 Kg3 64.Kb4 Kxg4 65.Kb3 Kg3 66.Kc4 f3 67.Kd3 Kh3 68.Ke3 Kg2 69.Kd4 Kh3 70.Kd3 g4 71.Ke4 f2 72.Kd3 f1=R 73.Kd4 Rb1 74.Kd5 Ra1 75.Ke4 Rc1 76.Ke5 Rb1 77.Ke4 Rb6 78.Kd5 Rb8 79.Kc6 Rf8 80.Kb6 Rf4 81.Kb7 Rf2 82.Kb6 Rf6+ 83.Ka5 Rf8 84.Kb4 Re8 85.Kb5 Re3 86.Kb6 Re4 87.Kb7 Rf4 88.Kb6 Rf1 89.Kb7 Re1 90.Kb6 Re2 91.Kb7 Re3 92.Ka7 Rc3 93.Kb7 Re3 94.Kb6 g3 95.Kb7 Re4 96.Kb6 Re1 97.Kb7 Re2 98.Kb6 Re3 99.Kb7 g2 100.Ka7 Re4 101.Kb7 Rc4 102.Kb8 Rd4 103.Kb7 Rd1 104.Kb6 Rd4 105.Kb7 Kg3 106.Ka6 g1=Q 107.Kb6 Kg2 108.Kb7 Rd3 109.Kc7 Rd2 110.Kb7 Rd1 111.Kc7 Kf3 112.Kc6 Ke4 113.Kc7 Kf4 114.Kc6 Kf5 115.Kc7 Ke5 116.Kc8 Ke4 117.Kb7 Kd3 118.Kc7 Ke3 119.Kc8 Kd4 120.Kb7 Kc5 121.Kc8 Kb6 122.Kb8 Rd8# 0-1