1.Nf3 d5 2.e3 c5 3.d4 Nf6 4.c4 cxd4 5.exd4 Bg4 6.Nc3 Nc6 7.Bg5 Bxf3 8.gxf3 e6 9.cxd5 exd5 10.Qe2+ Be7 11.Bxf6 gxf6 12.O-O-O Qd7 13.f4 O-O-O 14.Bg2 Qf5 15.Qf3 Kb8 16.Nxd5 Bd6 17.Bh3 Qg6 18.Rhg1 Qh6 19.Kb1 Rhe8 20.Rd3 Ne7 21.Rb3 Nxd5 22.Qxd5 Re7 23.Bg2 Rdd7 24.Rxb7+ Rxb7 25.Qxd6+ Rec7 26.Bxb7 Kxb7 27.Qd5+ Kb6 28.Qb3+ Ka6 29.Qd3+ Kb6 30.d5 Qxf4 31.d6 Rd7 32.Rd1 Qxf2 33.Qb3+ Kc6 34.Qa4+ Kb6 35.Qxd7 Qe2 36.Qc7+ Ka6 37.Qc6+ Ka5 38.Qd5+ Qb5 39.Qxb5+ Kxb5 40.d7 a6 41.Ka1 Kb4 42.h3 Kb5 43.h4 f5 44.a3 h5 45.Rd6 f6 46.a4+ Kxa4 47.Rd4+ Kb3 48.Rd6 f4 49.Rd1 Kb4 50.Rd6 Ka4 51.Rd2 Ka5 52.Rd6 Kb5 53.Kb1 Kc5 54.Ka1 Kxd6 55.d8=Q+ Kc6 56.Ka2 Kc5 57.Ka3 Kb5 58.b3 Kc6 59.Ka2 f5 60.Kb1 f3 61.Kc2 f4 62.Kd2 f2 63.Ke2 f1=N 64.Kxf1 a5 65.Ke1 Kc5 66.Kd1 f3 67.Kc1 Kb5 68.Kb1 f2 69.Qf6 f1=B 70.Qxf1+ Kb4 71.Ka1 Kxb3 72.Kb1 Kb4 73.Kb2 Ka4 74.Ka1 Kb4 75.Ka2 Ka4 76.Kb1 Ka3 77.Qf2 a4 78.Ka1 Kb4 79.Qf3 Ka5 80.Ka2 Kb6 81.Qf4 Kb5 82.Qf5+ Kc4 83.Ka1 Kb4 84.Kb1 Kb3 85.Qf2 Kc4 86.Qf3 Kd4 87.Ka1 Kc4 88.Qf4+ Kd5 89.Qf5+ Kc6 90.Qf2 Kd7 91.Qf3 Ke7 92.Qf4 Kd8 93.Kb1 Kc8 94.Ka1 Kd8 95.Ka2 a3 96.Kb1 Kc8 97.Ka1 Kd8 98.Ka2 Ke7 99.Qf1 Kd7 100.Ka1 Kd8 101.Kb1 a2+ 102.Kc2 a1=B 103.Qxa1 Kd7 104.Kd3 Kd8 105.Qa7 Kc8 106.Kc4 Kd8 107.Kc5 Kc8 108.Kb6 Kd8 109.Kc6 Ke8 110.Kd6 Kd8 111.Qa8# 1-0