1.d4 e6 2.g3 c5 3.Nf3 b5 4.e4 Bb7 5.Bxb5 Bxe4 6.O-O Bb7 7.Re1 Nf6 8.c4 Be7 9.d5 exd5 10.Nh4 O-O 11.Nf5 Re8 12.Bg5 a6 13.Rxe7 Ne4 14.Rxe4 Rxe4 15.Bxd8 f6 16.Nh4 Re5 17.Ba4 Re4 18.Qf3 Nc6 19.Ng2 Nb8 20.Qd1 f5 21.Nf4 Ra7 22.Qf1 Bc8 23.Qd3 Re6 24.Na3 Re3 25.Ba5 h5 26.Bxd7 Bb7 27.Qb3 g6 28.Ba4 dxc4 29.Qxe3 Bg2 30.Qb3 Bh1 31.Rc1 Kh8 32.Bb6 c3 33.Qd1 Rd7 34.Qd4+ Kg8 35.Qf6 Ba8 36.Nc2 Rd3 37.Ne1 Rd1 38.Nxg6 f4 39.Qg7+ Kxg7 40.Rxd1 fxg3 41.Bb5 Kxg6 42.Be8+ Kf5 43.Rd3 Ke4 44.f3+ Ke5 45.bxc3 Bc6 46.Rd1 Bb7 47.Rd5+ Ke6 48.Ba4 Nc6 49.a3 Ne5 50.Bd8 gxh2+ 51.Kxh2 Nc6 52.Bxc6 a5 53.Bc7 Kf6 54.Bb8 Bxc6 55.Rxh5 Kg7 56.Bc7 Kf8 57.Ng2 Ba8 58.a4 Kf7 59.Kh3 c4 60.Rh8 Bxf3 61.Nf4 Bg4+ 62.Kg2 Be6 63.Ng6 Bd5+ 64.Kf1 Kxg6 65.Rf8 Kh6 66.Ke1 Kh7 67.Bxa5 Bh1 68.Rf7+ Kh6 69.Kf2 Ba8 70.Rf8 Kh5 71.Rxa8 Kh6 72.Bb6 Kg6 73.Ra6 Kh7 74.Ra8 Kg6 75.Ke1 Kf7 76.a5 Ke6 77.a6 Ke5 78.Rf8 Kd5 79.Rf7 Ke6 80.Ra7 Ke5 81.Bd8 Ke6 82.Rb7 Ke5 83.Bb6 Ke6 84.a7 Kd5 85.Ke2 Ke4 86.Bc5 Kf5 87.Be3 Ke5 88.Bg5 Kd5 89.Rb4 Ke4 90.Bh4 Ke5 91.Kf2 Kf4 92.Ra4 Ke4 93.Ke2 Kf5 94.Ke1 Ke4 95.a8=Q+ Kf5 96.Qd8 Ke4 97.Qe8+ Kf5 98.Bd8 Kf4 99.Ra8 Kf3 100.Qg8 Ke4 101.Ra4 Ke3 102.Qe8+ Kd3 103.Kf1 Kc2 104.Qc6 Kb2 105.Qa8 Kb3 106.Bb6 Kc2 107.Bc7 Kd2 108.Bd6 Ke3 109.Qf8 Ke4 110.Kg1 Ke3 111.Qf2+ Kd3 112.Qg3+ Ke4 113.Qh4+ Ke3 114.Bf4+ Kd3 115.Kg2 Kc2 116.Rb4 Kd1 117.Qd8+ Ke2 118.Qd2# 1-0