1.Nf3 d5 2.d4 e6 3.Ne5 c5 4.e4 dxe4 5.Nc3 Nf6 6.Be3 Nbd7 7.Bb5 Qc7 8.O-O Bd6 9.Bxd7+ Bxd7 10.Nxd7 Nxd7 11.h3 Qc6 12.dxc5 Nxc5 13.Qd4 O-O 14.Rfd1 Rfd8 15.Qc4 a5 16.Rxd6 Qxd6 17.Qxc5 Qxc5 18.Bxc5 f5 19.a4 Ra6 20.Be3 Rc6 21.Kf1 e5 22.g3 h6 23.h4 Kf7 24.Ke2 Rd4 25.Rh1 Rb4 26.Bc1 f4 27.h5 e3 28.fxe3 fxg3 29.Kf3 g6 30.Kxg3 gxh5 31.e4 Rg6+ 32.Kf3 Rf6+ 33.Ke3 Rg6 34.Rxh5 Rg2 35.Ne2 Rxa4 36.Kf3 Rxe4 37.Kxe4 Rxe2+ 38.Kd3 Rg2 39.Rh3 e4+ 40.Kc3 b5 41.b3 b4+ 42.Kb2 Kg7 43.Bxh6+ Kh8 44.Bf4+ Kg7 45.Rg3+ Kh8 46.Rxg2 a4 47.Be5+ Kh7 48.Bh2 a3+ 49.Kc1 Kh8 50.Rg5 a2 51.Be5+ Kh7 52.Rg7+ Kh8 53.Rg2+ Kh7 54.Rh2+ Kg6 55.Bf6 a1=N 56.Be7 Kg7 57.Bxb4 Kg8 58.Rd2 Nxb3+ 59.Kb2 Kh7 60.cxb3 Kg6 61.Kc1 Kf5 62.Rc2 Ke6 63.Bd2 Ke5 64.Rc8 Kd4 65.Rh8 Kc5 66.Bg5 e3 67.Rd8 e2 68.Kd2 e1=R 69.b4+ Kc6 70.Kxe1 Kb5 71.Bf6 Ka6 72.Be5 Kb6 73.Kf1 Kb5 74.Rd3 Kc4 75.Bf4 Kxb4 76.Bh2 Kc5 77.Rf3 Kd5 78.Rf6 Kc4 79.Rc6+ Kd3 80.Rh6 Kc2 81.Kg1 Kb1 82.Rg6 Kc1 83.Rg4 Kd2 84.Rc4 Kd1 85.Rb4 Ke1 86.Rb3 Ke2 87.Rb5 Kd3 88.Kf2 Kc3 89.Rb6 Kc2 90.Rc6+ Kd2 91.Bf4+ Kd3 92.Rd6+ Kc4 93.Rf6 Kb3 94.Bh2 Kb2 95.Bb8 Kb3 96.Kf1 Ka2 97.Bh2 Ka3 98.Bg3 Kb4 99.Kg2 Ka3 100.Rf7 Kb2 101.Rh7 Kb1 102.Rh4 Ka1 103.Rh5 Ka2 104.Kf2 Kb1 105.Rb5+ Kc1 106.Rb6 Kd1 107.Rb4 Kc1 108.Rb7 Kd1 109.Rd7+ Kc2 110.Rh7 Kb1 111.Rh6 Kc2 112.Bf4 Kb3 113.Kf1 Kc4 114.Bc1 Kc5 115.Kf2 Kb4 116.Ke3 Kb3 117.Rb6+ Kc2 118.Ba3 Kc3 119.Rc6+ Kb3 120.Kd3 Ka4 121.Kc4 Ka5 122.Rf6 Ka4 123.Ra6# 1-0