1.d4 Nf6 2.c4 d6 3.Nf3 g6 4.Nc3 Bf5 5.g3 Bg7 6.Bg2 O-O 7.Nh4 Bc8 8.O-O Nc6 9.Nf3 Bf5 10.b3 Ne4 11.Bb2 Nxc3 12.Bxc3 e5 13.e3 Be4 14.b4 exd4 15.Nxd4 Bxg2 16.Kxg2 Qd7 17.Rc1 Rfe8 18.Nxc6 Qxc6+ 19.Qd5 Bxc3 20.Rxc3 Re5 21.Qxc6 bxc6 22.Ra3 a5 23.f4 Ree8 24.bxa5 Reb8 25.Kf3 Ra6 26.h4 h5 27.g4 hxg4+ 28.Kxg4 Rba8 29.Rb1 Rxa5 30.Rxa5 Rxa5 31.Rb7 Rxa2 32.Rxc7 c5 33.Rd7 Rd2 34.f5 Kg7 35.Kg5 Rg2+ 36.Kf4 Rf2+ 37.Kg3 Rd2 38.Kf4 Kf6 39.fxg6 fxg6 40.Ke4 Ke6 41.Rg7 Rg2 42.Rh7 Rg4+ 43.Kd3 Kf6 44.h5 gxh5 45.Rxh5 Ke6 46.Rh6+ Ke5 47.Rh5+ Ke6 48.Rh6+ Kd7 49.Rh7+ Kc6 50.Rh8 Rg1 51.Rh6 Ra1 52.Rg6 Ra3+ 53.Kd2 Kc7 54.Rg7+ Kc6 55.Rg6 Kd7 56.Rh6 Ke7 57.Rg6 Rb3 58.Rh6 Kd7 59.Rg6 Rb6 60.Kd3 Kc7 61.Rh6 Ra6 62.Rg6 Rc6 63.Rh6 Kb6 64.Re6 Kc7 65.Ke4 Ra6 66.Kd5 Ra1 67.Re7+ Kb6 68.Kxd6 Rd1+ 69.Ke5 Rc1 70.Kd5 Rd1+ 71.Ke4 Rc1 72.Re6+ Ka5 73.Kd5 Kb4 74.Rb6+ Ka5 75.Kxc5 Re1 76.Rb3 Ka6 77.Kc6 Ka7 78.Kc7 Ka6 79.Ra3#