1.c4 Nf6 2.d4 e6 3.Nf3 a6 4.d5 Be7 5.Nc3 d6 6.e4 O-O 7.Be2 e5 8.O-O Nbd7 9.Be3 Ng4 10.Bd2 Ngf6 11.Qc2 Nh5 12.b4 Nf4 13.Be3 Re8 14.Rad1 Nxe2+ 15.Nxe2 a5 16.a3 axb4 17.axb4 c5 18.bxc5 Nxc5 19.Bxc5 dxc5 20.Nxe5 Bd6 21.f4 Qc7 22.Ng3 Bxe5 23.fxe5 Qxe5 24.Qf2 f6 25.Qxc5 Bg4 26.Rd2 h5 27.Qd4 h4 28.Nf5 h3 29.Qxe5 Rxe5 30.Rf4 Bxf5 31.exf5 Ra1+ 32.Kf2 hxg2 33.Kxg2 Rc1 34.d6 Re8 35.Rfd4 Rd8 36.Re2 Rd7 37.Re8+ Kf7 38.Rc8 Rc2+ 39.Kg3 Rc3+ 40.Kf4 Rc2 41.h4 Rf2+ 42.Kg4 Rg2+ 43.Kf3 Rc2 44.c5 Rc3+ 45.Ke4 Rh3 46.Kd5 Rf3 47.Rc7 Rxf5+ 48.Kc4 Ke6 49.Kb5 Rf1 50.Re4+ Kd5 51.Rxd7 Kxe4 52.Rxb7 Rb1+ 53.Kc6 Rxb7 54.Kxb7 f5 55.d7 f4 56.d8=Q f3 57.Qd1 Ke3 58.c6 f2 59.Qf1 g5 60.hxg5 Kf3 61.Kb6 Kg3 62.g6 Kf4 63.Qxf2+ Ke5 64.g7 Kd6 65.Qf7 Ke5 66.Kb7 Ke4 67.Qf8 Ke5 68.Qf6+ Ke4 69.Qf8 Kd3 70.Qc8 Kd4 71.Kc7 Ke5 72.Qb8 Kd5 73.Qb3+ Ke4 74.Qe6+ Kf3 75.g8=B Kf4 76.Qc8 Ke5 77.Kb6 Kf4 78.Bc4 Kf3 79.Bd5+ Kf4 80.Qf5+ Kxf5 81.Bh1 Kf6 82.Ka5 Kg5 83.Kb6 Kf4 84.Bf3 Ke3 85.Kc5 Kd3 86.Be4+ Ke2 87.Kd6 Kd2 88.Bg2 Kd1 89.Bh1 Kc1 90.Ke7 Kd1 91.Ke8 Kc2 92.Kf8 Kd1 93.Kf7 Ke2 94.Kg7 Ke1 95.Kg6 Ke2 96.Kh7 Ke1 97.Kg7 Kd2 98.Kg6 Kc3 99.Bd5 Kc2 100.Kf6 Kb2 101.Kg5 Kc2 102.Bc4 Kc3 103.Bf7 Kc2 104.Bg6+ Kb2 105.Bf7 Ka1 106.Kg6 Kb2 107.Bc4 Kc2 108.Kg7 Kc3 109.Kg6 Kd2 110.Kh6 Ke1 111.c7 Kd2 112.Bb5 Kc2 113.c8=Q+ Kd1 114.Qh3 Kc1 115.Qe3+ Kb2 116.Ba6 Ka2 117.Be2 Kb2 118.Qe6 Kc1 119.Bf1 Kc2 120.Qb6 Kc3 121.Qf6+ Kc2 122.Ba6 Kd1 123.Kg7 Kc2 124.Qd4 Kb1 125.Kg6 Kc2 126.Qg4 Kb1 127.Kf7 Kc2 128.Qg6+ Kc3 129.Kg8 Kb2 130.Be2 Ka1 131.Qh7 Kb2 132.Ba6 Ka1 133.Qc7 Ka2 134.Kf7 Ka1 135.Qc8 Kb2 136.Kf6 Kb1 137.Kg7 Ka1 138.Qg4 Kb1 139.Kh6 Ka2 140.Qg6 Kb2 141.Bb7 Kc1 142.Bc6 Kb2 143.Ba4 Ka2 144.Qe8 Kb1 145.Qh5 Ka1 146.Qh4 Kb2 147.Kg6 Kc1 148.Kh6 Kb1 149.Qg4 Ka2 150.Qe6+ Kb1 151.Qe8 Ka1 152.Qe1+ Kb2 153.Kg7 Ka2 154.Qa5 Kb2 155.Qd2+ Kb1 156.Kf8 Ka1 157.Ke7 Kb1 158.Bb3 Ka1 159.Qa2# 1-0