1.d4 Nf6 2.a3 g6 3.Nf3 Bg7 4.c4 O-O 5.e3 d5 6.b4 a5 7.Bb2 axb4 8.axb4 Rxa1 9.Bxa1 c6 10.c5 b5 11.Be2 Na6 12.Qb3 Bg4 13.Nbd2 Ne4 14.Bc3 Nxd2 15.Nxd2 Bxe2 16.Kxe2 Qd7 17.Ra1 Nc7 18.Ra7 Qc8 19.Nf3 f6 20.Qa3 Kf7 21.Qa5 Ne6 22.Qb6 g5 23.Ra6 Nd8 24.Ra7 g4 25.Nh4 f5 26.Qc7 Qxc7 27.Rxc7 Ke6 28.g3 Bf6 29.Ng2 Bg5 30.Bd2 h5 31.Kd1 Rh8 32.Nh4 Bxh4 33.gxh4 Rf8 34.Kc1 f4 35.exf4 Rf7 36.Kc2 Kf5 37.Kd3 Rf8 38.Rxe7 Ne6 39.Rh7 Kg6 40.Rd7 Rc8 41.f5+ Kxf5 42.Rh7 Ra8 43.Rxh5+ Kg6 44.Rh6+ Kf5 45.Be3 Ra3+ 46.Kc2 Ra2+ 47.Kb3 Ra1 48.Rh5+ Kf6 49.Rh8 Rh1 50.Rc8 Rxh2 51.Rxc6 Rxh4 52.Rd6 Rh3 53.Kc2 g3 54.fxg3 Rxg3 55.Kd2 Rg2+ 56.Kd3 Rg3 57.Ke2 Rg2+ 58.Kf3 Rb2 59.Rxd5 Rxb4 60.Ke4 Rc4 61.Rd6 Kf7 62.Kd5 Ng7 63.Rd7+ Kg6 64.Bf4 Nf5 65.Be5 Ne3+ 66.Ke6 b4 67.Rb7 Nf5 68.Kd5 Ne3+ 69.Ke4 Ng4 70.Rg7+ Kh5 71.Kd5 Ne3+ 72.Ke4 Ng4 73.Bd6 b3 74.Rb7 Rc3 75.d5 Kg6 76.c6 Nf6+ 77.Ke5 Re3+ 78.Kd4 Re4+ 79.Kd3 Re1 80.Rxb3 Nxd5 81.Kd4 Rd1+ 82.Ke5 Nf6 83.c7 Re1+ 84.Kd4 Rc1 85.Bc5 Rd1+ 86.Rd3 Rxd3+ 87.Kxd3 Kf7 88.c8=Q Ng8 89.Qf5+ Nf6 90.Bd4 Ke7 91.Bxf6+ Kd6 92.Kc4 Kc7 93.Kc5 Kb7 94.Qh7+ Ka6 95.Ba1 Ka5 96.Qa7# 1-0