1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.Qc2 Nbd7 9.Bf4 b6 10.Rd1 Ba6 11.Nbd2 Nh5 12.Be3 Rc8 13.Rac1 h6 14.Ne5 Nhf6 15.Qa4 Nb8 16.Qb3 Nbd7 17.h3 Qe8 18.Nd3 Bb7 19.Rc2 Qd8 20.Rdc1 Re8 21.c5 Bf8 22.Bf4 Ba8 23.Nf3 bxc5 24.Nxc5 Nxc5 25.dxc5 g5 26.Bd2 e5 27.Qa3 Bb7 28.Bc3 Qc7 29.Nd2 Rb8 30.Ba5 Qc8 31.e4 Ba6 32.exd5 cxd5 33.b4 Qc6 34.Nf1 e4 35.Rd2 Bxf1 36.Bxf1 a6 37.Qe3 Re6 38.Rcd1 Bg7 39.Bb6 Ra8 40.Qb3 e3 41.fxe3 g4 42.h4 Qb7 43.Rxd5 Nxd5 44.Qxd5 Qxd5 45.Rxd5 Bc3 46.a3 Be1 47.Kg2 Rxe3 48.Rd3 Re6 49.Bc7 Rae8 50.Bf4 Kg7 51.Rd6 Bc3 52.Bxa6 Re1 53.c6 Ra1 54.c7 Ra2+ 55.Kg1 Re1+ 56.Bf1 Raa1 57.c8=Q Rxf1+ 58.Kg2 Rg1+ 59.Kf2 Rgf1+ 60.Ke3 Rfe1+ 61.Kd3 Red1+ 62.Kxc3 Rac1+ 63.Bxc1 h5 64.Rxd1 f6 65.Qb8 Kg6 66.Qa8 Kg7 67.Qb7+ Kg6 68.Qc7 f5 69.a4 Kf6 70.a5 Ke6 71.a6 f4 72.b5 Kf6 73.b6 f3 74.a7 Kf5 75.a8=N Kf6 76.b7 Kf5 77.Nb6 f2 78.Na4 Kg6 79.Nc5 f1=R 80.Rd8 Rxc1+ 81.Kb3 Rg1 82.Ka4 Rb1 83.Ka5 Rb2 84.Ka6 Rg2 85.Kb5 Rg1 86.Kb6 Kh6 87.Rh8+ Kg6 88.Rg8+ Kf5 89.Qf4# 1-0