1.d4 a5 2.e4 g6 3.Nc3 Bg7 4.f4 d5 5.e5 Nh6 6.Nf3 f6 7.Be3 O-O 8.h3 fxe5 9.dxe5 e6 10.Qd2 Nf5 11.Bf2 b6 12.h4 h5 13.O-O-O c5 14.Rg1 Nh6 15.Bd3 Qe8 16.Nb5 c4 17.Nc7 Qa4 18.Nxa8 Qxa2 19.Qc3 Ng4 20.Bd4 b5 21.Qa3 Qxa3 22.bxa3 cxd3 23.g3 dxc2 24.Rd2 Nc6 25.Rxc2 Bb7 26.Nc7 Ngxe5 27.Bxe5 Nxe5 28.Nxe5 Bxe5 29.fxe5 b4 30.axb4 Rf1+ 31.Rxf1 d4 32.b5 Bh1 33.b6 g5 34.b7 Bf3 35.b8=Q+ Kg7 36.Rxf3 g4 37.Rcc3 gxf3 38.Rxf3 Kg6 39.Qc8 a4 40.Qd7 d3 41.Qe7 Kh6 42.Qe8 Kh7 43.Qa8 Kg6 44.Qa7 d2+ 45.Kc2 d1=Q+ 46.Kxd1 Kh6 47.Nxe6 a3 48.Rf8 a2 49.Rh8+ Kg6 50.Qg7+ Kf5 51.Qf6+ Kg4 52.Qf4+ Kh3 53.Qf1+ Kh2 54.Qf2+ Kh1 55.Qg1+ Kxg1 56.Ra8 Kh1 57.Rxa2 Kg1 58.Kd2 Kh2 59.Ra5 Kxg3 60.Rd5 Kf3 61.Rd3+ Kg4 62.Rd8 Kf3 63.Rc8 Ke4 64.Rg8 Kf3 65.Re8 Ke4 66.Rf8 Kxe5 67.Re8 Kf6 68.Rh8 Ke5 69.Rc8 Kd6 70.Ra8 Kxe6 71.Kc1 Kf6 72.Kd2 Ke6 73.Rb8 Kf6 74.Rf8+ Ke5 75.Rg8 Kd5 76.Rd8+ Kc5 77.Kd3 Kc6 78.Kc4 Kb6 79.Rf8 Ka6 80.Kd5 Ka7 81.Re8 Kb7 82.Kd6 Ka6 83.Rh8 Ka5 84.Kc5 Ka4 85.Rd8 Ka3 86.Ra8+ Kb3 87.Rg8 Kc2 88.Kc4 Kd2 89.Rf8 Ke1 90.Kd3 Kd1 91.Ra8 Ke1 92.Ke3 Kd1 93.Ra1+ Kc2 94.Ra2+ Kd1 95.Ra7 Kc1 96.Kd3 Kd1 97.Ra1# 1-0