1.d4 Nf6 2.Bf4 c5 3.e3 Qb6 4.Nf3 cxd4 5.Qxd4 Qa5+ 6.Qc3 Qxc3+ 7.Nxc3 d6 8.O-O-O a6 9.Bc4 Nc6 10.Ng5 Nd8 11.e4 h6 12.Nf3 g5 13.Be3 Bg7 14.e5 dxe5 15.Nxe5 Be6 16.Be2 Nc6 17.Nxc6 bxc6 18.Bf3 Rc8 19.Na4 Nd5 20.Bd4 O-O 21.Nc5 Bf5 22.Bxg7 Kxg7 23.a3 a5 24.Rhe1 e6 25.Be4 Rfe8 26.Bxf5 exf5 27.g3 Kg6 28.Nb7 Ra8 29.c3 Reb8 30.Nc5 Rd8 31.Kc2 Kh5 32.Nb7 Rdb8 33.Nc5 Ra7 34.c4 Nb6 35.Kc3 Kg4 36.b3 a4 37.b4 Raa8 38.Nd3 f6 39.Re6 Nd7 40.f3+ Kh3 41.Re2 Re8 42.Rde1 Rxe2 43.Rxe2 Ne5 44.Nxe5 fxe5 45.b5 cxb5 46.cxb5 Re8 47.Kc4 e4 48.fxe4 fxe4 49.Kd4 e3 50.Rxe3 Rd8+ 51.Kc5 Kxh2 52.g4 Rc8+ 53.Kd6 Rc4 54.b6 Rd4+ 55.Kc7 Rc4+ 56.Kd6 Rd4+ 57.Ke7 Rd5 58.Re6 Kg3 59.Rd6 Rb5 60.Kd7 Kxg4 61.Rxh6 Rb3 62.Kc7 Kf3 63.b7 Rxb7+ 64.Kxb7 g4 65.Rf6+ Ke3 66.Rg6 Kf3 67.Kb6 g3 68.Kb5 g2 69.Kxa4 Kf2 70.Kb5 g1=Q 71.Rxg1 Kxg1 72.a4 Kf2 73.a5 Ke3 74.a6 Kf4 75.a7 Ke5 76.a8=R Ke6 77.Rc8 Kd7 78.Rc6 Kd8 79.Kc5 Kd7 80.Kd5 Kd8 81.Kd6 Ke8 82.Rc7 Kd8 83.Re7 Kc8 84.Rd7 Kb8 85.Rc7 Ka8 86.Kc6 Kb8 87.Kb6 Ka8 88.Rc8#