1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 c6 6.Qc2 d5 7.Bg2 O-O 8.Bf4 h6 9.O-O Nbd7 10.Rd1 a5 11.Nbd2 Nh5 12.Be3 Bd6 13.Ne1 b6 14.cxd5 cxd5 15.Qc6 Qc7 16.Rac1 Qxc6 17.Rxc6 Bb8 18.Rdc1 Ba6 19.Nd3 Nhf6 20.Nf3 Rd8 21.Nfe5 Bxe5 22.dxe5 Ng4 23.Bxb6 Nxb6 24.Rxb6 Bxd3 25.exd3 Nxe5 26.d4 Nc4 27.Rxc4 dxc4 28.Bxa8 Rxa8 29.Kf1 Rd8 30.Rb5 Kf8 31.Ke2 g6 32.Ke3 Rd7 33.a4 Rd5 34.Rc5 f6 35.Rxc4 Ke7 36.Rc5 f5 37.Rxd5 exd5 38.Kd2 g5 39.Kc3 g4 40.b4 Kd6 41.bxa5 f4 42.gxf4 Kc7 43.Kb4 h5 44.f5 Kb8 45.f6 g3 46.fxg3 Kc7 47.Kc5 Kd7 48.a6 Ke6 49.a7 Kd7 50.f7 Kc8 51.a8=R+ Kb7 52.Ra5 Kc7 53.f8=R Kd7 54.Ra6 Ke7 55.Kxd5 Kd7 56.Rf7+ Kd8 57.Kd6 Kc8 58.Ra8# 1-0