1.Nf3 d5 2.d4 Bf5 3.c4 e6 4.Qb3 Nc6 5.a3 a6 6.cxd5 Qxd5 7.Qxd5 exd5 8.Nc3 Na5 9.Nxd5 O-O-O 10.Ne3 Nb3 11.Nxf5 Nxa1 12.e3 g6 13.Ne5 gxf5 14.Nxf7 Bg7 15.Bc4 Re8 16.Nxh8 Bxh8 17.Bf7 Rf8 18.Be6+ Kb8 19.Ke2 Re8 20.Bf7 Rf8 21.Ba2 f4 22.Bd2 Nc2 23.Kd3 fxe3 24.fxe3 Nxd4 25.exd4 Rd8 26.Bc3 c5 27.Rf1 Bxd4 28.Bxd4 Ne7 29.Rf7 Rxd4+ 30.Ke3 Nc6 31.Rxh7 Ne5 32.h3 Rd1 33.Rh5 Re1+ 34.Kd2 Re4 35.Bb1 Nc4+ 36.Kc3 Re1 37.Kxc4 Rxb1 38.Kc3 Rc1+ 39.Kd2 Rf1 40.g4 Rf2+ 41.Kc3 b6 42.h4 Rf3+ 43.Kd2 Rf2+ 44.Ke3 Rxb2 45.g5 Rg2 46.Kf3 Rg1 47.Kf2 Rg4 48.Rh6 Kc7 49.g6 c4 50.h5 c3 51.Ke2 Rg2+ 52.Kd1 b5 53.Rh7+ Kd6 54.g7 Kd5 55.h6 Rg1+ 56.Kc2 Kc4 57.Rh8 Rg2+ 58.Kd1 Rg1+ 59.Ke2 c2 60.Rc8+ Kb3 61.h7 Rxg7 62.h8=Q c1=Q 63.Rxc1 Rg3 64.Qh5 b4 65.Kf2 Rg5 66.Qf3+ Kb2 67.Rd1 b3 68.Qf6+ Kxa3 69.Qf7 Ka2 70.Ke3 Rg2 71.Qd5 Rg3+ 72.Ke2 Rg1 73.Kf3 Rg3+ 74.Kxg3 Ka3 75.Rh1 Ka4 76.Kf3 Ka3 77.Qc5+ Ka2 78.Qc4 Ka3 79.Qg4 b2 80.Rf1 a5 81.Qh3 b1=Q 82.Rxb1 Ka2 83.Kg3 a4 84.Rb5 a3 85.Rb8 Ka1 86.Rc8 Ka2 87.Qh8 Kb3 88.Rc5 Ka2 89.Rc1 Kb3 90.Rc7 a2 91.Qc3+ Ka4 92.Kg2 a1=B 93.Qxa1+ Kb5 94.Kg3 Kb4 95.Rc2 Kb3 96.Qg7 Ka3 97.Kg4 Kb3 98.Kg5 Ka3 99.Re2 Ka4 100.Rg2 Kb3 101.Kf6 Kc3 102.Rc2+ Kd4 103.Qh7 Ke3 104.Re2+ Kd4 105.Rh2 Kc5 106.Qb1 Kd4 107.Qa2 Ke3 108.Qa8 Kd3 109.Qd5+ Kc3 110.Re2 Kb4 111.Qe4+ Kb5 112.Qf5+ Kb6 113.Rg2 Ka6 114.Qb1 Ka7 115.Ra2# 1-0