1.Nf3 d5 2.b3 c6 3.e3 Bf5 4.d4 a5 5.Ba3 Nf6 6.Bd3 Bg6 7.c4 Nbd7 8.cxd5 Nxd5 9.O-O Nb4 10.Bxg6 hxg6 11.Bb2 e6 12.Qe2 g5 13.a3 Nd5 14.Ne1 f5 15.Nd2 Qf6 16.Nd3 Qh6 17.h3 g4 18.e4 fxe4 19.Nxe4 gxh3 20.g3 Qh5 21.Rae1 O-O-O 22.Kh2 N7f6 23.Nxf6 Nxf6 24.Qxe6+ Kb8 25.Qe5+ Bd6 26.Qxh5 Rxh5 27.a4 Ng4+ 28.Kh1 Rf5 29.f4 g5 30.Bc1 gxf4 31.Bxf4 Bxf4 32.Re4 Ne3 33.Rfxf4 Rxf4 34.Rxf4 Nc2 35.g4 Nxd4 36.Nc5 b6 37.Ne4 Nxb3 38.Kh2 b5 39.axb5 cxb5 40.g5 Nd2 41.Rf5 Kb7 42.Rf7+ Ka6 43.Rf6+ Ka7 44.Rf7+ Kb6 45.Rf6+ Kc7 46.Rf7+ Kc6 47.Rf6+ Kc7 48.Rf7+ Kc8 49.g6 Nxe4 50.g7 Rd2+ 51.Kxh3 Rd3+ 52.Kg4 Rg3+ 53.Kf4 Rxg7 54.Rxg7 Nc5 55.Ke5 Nb7 56.Kd5 b4 57.Kc6 Nd8+ 58.Kb6 b3 59.Rc7+ Kb8 60.Rc5 a4 61.Rb5 Kc8 62.Rb4 Ne6 63.Rxa4 Kd7 64.Re4 Nd8 65.Rd4+ Kc8 66.Rd6 Nf7 67.Rd2 Nh8 68.Ka5 Kc7 69.Rg2 Kd6 70.Ka4 Kc6 71.Rf2 b2 72.Rf6+ Kc5 73.Rf1 Kd4 74.Kb4 Ke4 75.Kc3 Ke5 76.Rd1 b1=R 77.Rxb1 Nf7 78.Kb2 Nd6 79.Ka3 Kd4 80.Rb4+ Ke5 81.Rb3 Kf6 82.Rc3 Kf7 83.Kb4 Ke6 84.Rc4 Kf6 85.Rc7 Ke6 86.Ka3 Ke5 87.Rc5+ Kd4 88.Rc4+ Kd3 89.Rc8 Nxc8 1/2-1/2