1.Nf3 c5 2.c4 Nc6 3.g3 d6 4.Bg2 g6 5.d4 Bg7 6.dxc5 dxc5 7.Qxd8+ Nxd8 8.Nc3 Nf6 9.O-O Bf5 10.Ne1 Rc8 11.Nd3 b6 12.Bf4 Nh5 13.Bd2 Nc6 14.Nb5 O-O 15.Bxc6 Rxc6 16.Nxa7 Re6 17.Rfe1 Rd8 18.Nb5 Bxb2 19.Rad1 Bg7 20.f3 Bxd3 21.exd3 Rxd3 22.Rxe6 fxe6 23.Kf2 Rd8 24.Ke2 Ra8 25.a3 Ra4 26.Kd3 Nf6 27.Kc3 Ra8 28.Kb3 Rd8 29.Kc2 Ne8 30.a4 Kf7 31.Bg5 Rxd1 32.Kxd1 Bf6 33.Bf4 e5 34.Bd2 Nd6 35.Nxd6+ exd6 36.Ke2 Ke6 37.Kd3 d5 38.g4 Bd8 39.h3 Kd6 40.Be1 Bg5 41.Bc3 Bf4 42.Be1 h6 43.Bc3 Bg5 44.Be1 Bf6 45.Bc3 Kc6 46.Be1 h5 47.Bc3 e4+ 48.fxe4 dxe4+ 49.Kd2 Bxc3+ 50.Kxc3 Kd6 51.Kd2 Ke5 52.Ke3 h4 53.g5 Kf5 54.Kf2 Kf4 55.Kg2 e3 56.a5 bxa5 57.Kh2 Ke5 58.Kg2 Ke6 59.Kf1 Kf5 60.Kg1 Ke5 61.Kh2 Kf4 62.Kh1 Kxg5 63.Kh2 Kf5 64.Kg2 Kg5 65.Kg1 Kh5 66.Kf1 e2+ 67.Kf2 e1=R 68.Kf3 Rg1 69.Ke2 Rd1 70.Kf3 Rh1 71.Ke4 Rh2 72.Ke3 a4 73.Kf3 Rd2 74.Kf4 Ra2 75.Ke3 Kg5 76.Kd3 Kf4 77.Kc3 Rb2 78.Kd3 Rf2 79.Kc3 Kg3 80.Kd3 Re2 81.Kxe2 g5 82.Kf1 g4 83.Kg1 Kxh3 84.Kf1 g3 85.Ke1 Kg2 86.Kd2 Kh3 87.Kc1 a3 88.Kd1 g2 89.Kc2 Kg4 90.Kd1 Kh3 91.Kd2 g1=Q 92.Kd3 Qg4 93.Kc3 a2 94.Kd2 Qxc4 95.Ke1 Kg2 96.Kd2 Qd5+ 97.Ke1 Kh1 98.Kf1 Qf3+ 99.Ke1 Qg2 100.Kd1 a1=R# 0-1