1.c4 f5 2.e3 e6 3.Be2 b6 4.Nf3 Bd6 5.b3 Bb7 6.O-O Nf6 7.d4 O-O 8.Bb2 a5 9.Nc3 Na6 10.a3 Ne4 11.Nb5 Be7 12.Qc2 c6 13.Nc3 c5 14.Rad1 cxd4 15.Nxd4 Nxc3 16.Qxc3 Bf6 17.Nxe6 Bxc3 18.Nxd8 Bxg2 19.Bxc3 Bxf1 20.Rxd7 Rfxd8 21.Rxg7+ Kf8 22.Kxf1 Nc5 23.Rxh7 Nxb3 24.Bf6 Rd6 25.Rh8+ Kf7 26.Rxa8 Rxf6 27.Bf3 f4 28.Bd5+ Ke7 29.Ra7+ Kd6 30.Rf7 Rxf7 31.Bxf7 fxe3 32.fxe3 Nd2+ 33.Kf2 Nb1 34.a4 Nc3 35.Be8 Ke7 36.Bc6 Kd6 37.Bb5 Ke5 38.Kf3 Ne4 39.h4 Nf6 40.Bc6 Kd6 41.Be4 Kc5 42.Bd3 Kb4 43.Bc2 Kxc4 44.Kf4 b5 45.axb5 Kxb5 46.Kg5 Nd5 47.h5 Nxe3 48.Bb3 Kb4 49.Ba2 Ka3 50.Be6 Nf5 51.Bxf5 Ka2 52.Kg6 Kb3 53.Kh7 Kc4 54.Kg6 Kb3 55.h6 Kc3 56.h7 Kd4 57.Bc8 Kc4 58.Ba6+ Kd5 59.Bc8 Kc4 60.Bd7 Kd3 61.Kg7 Kd2 62.Kh8 Kd1 63.Kg7 Kd2 64.Kh6 Kc2 65.Be8 Kc3 66.Kg6 Kb3 67.Ba4+ Ka3 68.Kf7 Kb4 69.h8=Q Kxa4 70.Ke6 Kb4 71.Kd5 Kb5 72.Ke4 Kc5 73.Kd3 Kb5 74.Kc3 Kb6 75.Kb3 Ka6 76.Ka4 Kb6 77.Ka3 Kc5 78.Ka2 Kd6 79.Kb2 Ke7 80.Kb3 Kd7 81.Ka4 Ke7 82.Kxa5 Ke6 83.Kb5 Kf5 84.Ka6 Kg4 85.Kb6 Kf3 86.Kc5 Kf2 87.Kd4 Kf3 88.Qg8 Kf4 89.Kd3 Kf3 90.Qf8+ Kg3 91.Ke3 Kg2 92.Qg8+ Kh3 93.Kf3 Kh2 94.Qg2# 1-0