1.Nf3 c6 2.Nc3 d5 3.e4 Bg4 4.d4 e6 5.Bd3 Bb4 6.h3 Bxf3 7.Qxf3 dxe4 8.Qxe4 Nf6 9.Qh4 Be7 10.Bg5 Nd5 11.Ne4 Nd7 12.Nd6+ Kf8 13.Bxe7+ Qxe7 14.Qxe7+ Kxe7 15.Nxb7 a5 16.O-O-O Rhb8 17.Nc5 Nxc5 18.dxc5 a4 19.a3 Ra5 20.Rhe1 Rxc5 21.Re4 Ra5 22.Rc4 c5 23.Be2 Nb6 24.Re4 g6 25.g4 Rc8 26.h4 c4 27.Rdd4 Rac5 28.g5 c3 29.b4 Rf5 30.f4 h6 31.gxh6 Rh8 32.Re5 Rxh6 33.Rxf5 exf5 34.Rd3 Rxh4 35.Re3+ Kd8 36.Rd3+ Nd7 37.Rxc3 Rxf4 38.Bb5 Ne5 39.Bxa4 g5 40.Bb3 g4 41.b5 Rf3 42.Rxf3 Nxf3 43.Bd5 Ne5 44.a4 f4 45.a5 Kc7 46.Kd2 Kd6 47.c4 Kc5 48.a6 Kb6 49.c5+ Ka7 50.c6 Kb6 51.c7 Kxc7 52.a7 Nc4+ 53.Bxc4 Kb7 54.b6 g3 55.Bd5+ Ka6 56.a8=Q+ Kb5 57.Qc6+ Kb4 58.Ke2 f6 59.Bg2 Kb3 60.Qc1 Kb4 61.Qc8 f3+ 62.Kxf3 Ka4 63.Qe6 Kb4 64.Qh3 f5 65.Qh2 gxh2 66.Kg3 f4+ 67.Kxh2 Kc4 68.Bh1 Kd3 69.Ba8 Kc4 70.Kg1 Kb3 71.Kf1 Ka4 72.Bh1 f3 73.b7 f2 74.Bd5 Ka5 75.b8=Q Ka6 76.Qb2 Ka7 77.Qc2 Ka6 78.Bh1 Ka5 79.Bg2 Kb4 80.Qc8 Ka5 81.Qe6 Kb4 82.Qe5 Ka3 83.Qe4 Kb2 84.Qd3 Ka2 85.Qc2+ Ka3 86.Bb7 Kb4 87.Qc1 Kb3 88.Bg2 Ka2 89.Qh6 Ka1 90.Qg5 Ka2 91.Qd5+ Ka3 92.Qe5 Ka4 93.Bh1 Ka3 94.Qh5 Ka4 95.Qe2 Kb4 96.Qb2+ Ka4 97.Qd4+ Kb5 98.Qd6 Ka4 99.Ke2 Kb3 100.Qe6+ Kc2 101.Bb7 f1=Q+ 102.Kxf1 Kc3 103.Qa6 Kc2 104.Bd5 Kd1 105.Qg6 Kd2 106.Bf7 Kc1 107.Qg2 Kb1 108.Ke1 Kc1 109.Bc4 Kb1 110.Qc6 Ka1 111.Bf1 Kb1 112.Qb7+ Kc1 113.Qa7 Kb1 114.Qe7 Kc2 115.Qe3 Kb1 116.Qe5 Ka2 117.Qh8 Kb3 118.Bh3 Ka3 119.Qh6 Ka4 120.Qf4+ Ka3 121.Qc1+ Ka4 122.Qb1 Ka5 123.Qb7 Ka4 124.Bf5 Ka3 125.Qc6 Kb2 126.Kf1 Ka1 127.Bd3 Ka2 128.Qe6+ Ka1 129.Qa6+ Kb2 130.Qd6 Ka1 131.Kg1 Kb2 132.Kg2 Kc3 133.Bg6 Kb3 134.Kg3 Ka4 135.Bh5 Kb5 136.Qd3+ Kb4 137.Kh2 Ka4 138.Qd6 Kb5 139.Kg1 Ka5 140.Qc5+ Ka4 141.Qc2+ Kb4 142.Qh7 Kc3 143.Qg7+ Kd3 144.Kf2 Kd2 145.Qf6 Kc1 146.Qg5+ Kb1 147.Ke3 Ka2 148.Qb5 Ka1 149.Kd3 Ka2 150.Kc2 Ka3 151.Qb3# 1-0