1.e4 d5 2.exd5 Nf6 3.Nf3 Qxd5 4.Be2 c5 5.O-O e6 6.d4 cxd4 7.Nxd4 a6 8.Be3 Qd8 9.c4 Qc7 10.Nc3 Be7 11.Qa4+ Bd7 12.Ncb5 Qc8 13.Qa5 b6 14.Qxb6 axb5 15.Nxb5 Bxb5 16.cxb5 Nd5 17.Qd4 Bf6 18.Qd2 Nxe3 19.Qxe3 O-O 20.a4 Bxb2 21.Ra2 Qc3 22.Rb1 Qxe3 23.fxe3 Bc3 24.b6 g6 25.Rc2 Bf6 26.Rc4 Ra5 27.b7 Be5 28.Bf3 Kg7 29.Kf2 Nd7 30.Bc6 Nb8 31.Rb5 Nxc6 32.Rxc6 Rxb5 33.axb5 Rb8 34.Rb6 Kf6 35.Kf3 Ke7 36.Ke4 Bc7 37.h3 Bxb6 38.Kf3 h6 39.Kf2 Bc5 40.Kf3 f5 41.Ke2 Ke8 42.g4 e5 43.Kd1 Ba3 44.e4 Ke7 45.b6 f4 46.Ke2 Rxb7 47.Kd3 Bc1 48.Kc4 Kf7 49.Kd3 Ke7 50.Kc2 Rxb6 51.Kc3 Kd7 52.g5 Ba3 53.Kd2 Kc6 54.Kd1 Kb5 55.gxh6 Bc1 56.Kxc1 Rb7 57.h4 Ka4 58.h5 gxh5 59.Kd2 Rb8 60.Kd3 Ra8 61.Ke2 Kb5 62.Kd3 Kb4 63.h7 Rd8+ 64.Kc2 Rh8 65.Kb2 Rxh7 66.Ka2 Re7 67.Kb2 Ka4 68.Kb1 Ra7 69.Ka2 h4 70.Kb2 Rf7 71.Kc2 Rb7 72.Kc3 Rb6 73.Kc2 h3 74.Kd2 Rb3 75.Kd1 Ka3 76.Kc2 Ka4 77.Kc1 Rb2 78.Kxb2 Kb4 79.Ka1 Kb3 80.Kb1 Ka3 81.Ka1 f3 82.Kb1 h2 83.Kc1 Ka2 84.Kd2 Ka3 85.Kc1 Kb4 86.Kd1 Kc5 87.Kd2 Kb4 88.Kd1 Kc5 89.Ke1 Kc6 90.Kd1 Kd7 91.Kc1 h1=Q+ 92.Kc2 Qa1 93.Kd2 Kc7 94.Kd3 Qd1+ 95.Kc3 f2 96.Kb4 Qh5 97.Ka4 Kd7 98.Kb5 Kc7 99.Ka6 Kd7 100.Kb5 Qh8 101.Ka6 f1=Q+ 102.Ka7 Qc8 103.Kb6 Qfa6# 0-1