1.d4 Nf6 2.c4 g6 3.f3 Bg7 4.e4 d6 5.Nc3 O-O 6.Nge2 c5 7.Be3 Nc6 8.Qd2 cxd4 9.Nxd4 Bd7 10.Be2 Rc8 11.O-O Nxd4 12.Bxd4 Bc6 13.Rfd1 Nd7 14.Rac1 Bxd4+ 15.Qxd4 Qa5 16.a3 Qg5 17.b4 b6 18.Qf2 Nf6 19.b5 Bb7 20.a4 Qc5 21.Qxc5 Rxc5 22.a5 Nd7 23.Ra1 Rc7 24.axb6 axb6 25.Ra7 Rfc8 26.Rda1 Kg7 27.f4 Nc5 28.Bg4 e6 29.f5 Kf6 30.fxe6 fxe6 31.Rf1+ Ke5 32.Re1 Kd4 33.Na4 Nxa4 34.Rxa4 Ke5 35.Ra7 h5 36.Bf3 Ba8 37.Ra6 Rb8 38.Be2 Kd4 39.Rd1+ Kc5 40.Bf3 Bb7 41.Ra7 Ra8 42.Rxb7 Rxb7 43.e5 d5 44.cxd5 Rd8 45.d6 Ra7 46.Bc6 Ra3 47.Kf2 Rf8+ 48.Kg1 Re3 49.d7 Rd8 50.Rc1+ Kb4 51.Rb1+ Kc3 52.Ra1 Rxe5 53.Ra6 Re1+ 54.Kf2 Rd1 55.Rxb6 Rd6 56.Rb7 Kd4 57.Rc7 e5 58.Rc8 Rf6+ 59.Ke2 Rff8 60.Bb7 Rxd7 61.Rxf8 Rxb7 62.Rf6 Rxb5 63.Rxg6 Rb2+ 64.Ke1 e4 65.g4 h4 66.Rh6 Rxh2 67.g5 Ke3 68.Kf1 Rf2+ 69.Kg1 Rf4 70.Kg2 Rg4+ 71.Kf1 Kf3 72.Rf6+ Kg3 73.g6 h3 74.Kg1 e3 75.Re6 Kf3+ 76.Kh2 e2 77.Rf6+ Ke3 78.Re6+ Kd2 79.Rd6+ Kc3 80.Re6 Kd3 81.Rd6+ Ke3 82.Re6+ Kd2 83.Rd6+ Kc3 84.Re6 Kd3 85.Rd6+ Ke3 86.Re6+ Kf3 87.Rf6+ Ke3 88.Re6+ Kf2 89.Rf6+ Ke1 90.Kxh3 Rg1 91.Kh2 Rg5 92.Kh3 Kd2 93.Rd6+ Ke3 94.Re6+ Kf3 95.g7 Rh5#