1.d4 Nf6 2.c4 e6 3.Nd2 c5 4.dxc5 Bxc5 5.e3 d5 6.a3 a5 7.Ngf3 O-O 8.Bd3 b6 9.O-O Bb7 10.Qe2 Ne4 11.cxd5 exd5 12.Rd1 Qf6 13.Nd4 Nd7 14.Qf3 Ne5 15.Qxf6 Nxf6 16.Be2 Rfc8 17.N2f3 Nxf3+ 18.gxf3 Ne8 19.Nb5 Nc7 20.Bd2 Nxb5 21.Bxb5 d4 22.e4 Ba6 23.Bxa6 Rxa6 24.Rac1 Raa8 25.Kf1 a4 26.Ke2 f5 27.Rc4 Rf8 28.e5 Kf7 29.f4 Ke6 30.Bb4 Kd5 31.Kd3 Rfc8 32.Rdc1 Rc6 33.h4 Rac8 34.h5 R8c7 35.Bd2 Ra7 36.Bb4 Rac7 37.R1c2 Rc8 38.f3 R8c7 39.Bxc5 bxc5 40.Rxa4 c4+ 41.Kd2 d3 42.Rc3 Rb7 43.Rb4 Rxb4 44.axb4 Ra6 45.Ra3 Rh6 46.Ra5+ Kd4 47.Ra8 Kd5 48.Rd8+ Kc6 49.Kc3 Rxh5 50.Kxc4 Rh4 51.b5+ Kc7 52.Rxd3 Rxf4+ 53.Kc5 Rb4 54.Kxb4 Kb7 55.Ka5 h6 56.Rd7+ Kb8 57.Kb6 h5 58.e6 g5 59.Rd8# 1-0