1.Nf3 d5 2.d4 e6 3.c4 c5 4.cxd5 exd5 5.Bg5 Nf6 6.Bxf6 Qxf6 7.Nc3 cxd4 8.Qxd4 Qxd4 9.Nxd4 Bb4 10.O-O-O O-O 11.Nxd5 Ba5 12.e3 Bd7 13.Kb1 Nc6 14.Nxc6 Bxc6 15.Ne7+ Kh8 16.Nxc6 bxc6 17.Be2 Rab8 18.Rd7 Bc3 19.b3 a5 20.Rc1 Bb4 21.Rxc6 Rbd8 22.Rcc7 Rxd7 23.Rxd7 Be1 24.f3 Bf2 25.e4 Bg1 26.h3 Bf2 27.Bc4 g6 28.Bxf7 Kg7 29.Bc4+ Kh6 30.Kc2 Bg3 31.Kd3 Be5 32.Rd5 Bg3 33.Rxa5 Rd8+ 34.Rd5 Rd6 35.a4 Rxd5+ 36.Bxd5 Bf4 37.Kc4 Bd2 38.a5 Bxa5 39.b4 Bc7 40.Kc5 Kg5 41.Kc6 Be5 42.b5 Kf4 43.b6 Kg3 44.Bg8 h5 45.Kd5 Bf4 46.e5 Kxg2 47.b7 Kxf3 48.b8=Q Ke2 49.Qd6 Bg3 50.Qb6 Kd2 51.Kd6 Kc2 52.Qb3+ Kd2 53.Qa2+ Kc1 54.Qa8 Bxe5+ 55.Kxe5 Kb2 56.Ba2 h4 57.Kd5 Kc1 58.Qa3+ Kd1 59.Qb4 Kc1 60.Qb7 Kc2 61.Qa6 Kd1 62.Qc6 Ke1 63.Qc8 Kd2 64.Qg8 Kd1 65.Qxg6 Kd2 66.Qb6 Kc2 67.Qc6+ Kd2 68.Qd6 Ke3 69.Qb6+ Kf3 70.Bb3 Kg2 71.Ke6 Kh1 72.Qc6+ Kh2 73.Bd1 Kxh3 74.Ke5 Kg3 75.Qb7 h3 76.Ke4 h2 77.Bf3 h1=Q 78.Bxh1 Kg4 79.Qb6 Kh3 80.Kf4 Kh2 81.Qe3 Kxh1 82.Qa3 Kg1 83.Qe7 Kh1 84.Qe3 Kh2 85.Qb6 Kh1 86.Qc7 Kg2 87.Qd6 Kh3 88.Qd8 Kh2 89.Ke3 Kg2 90.Qd4 Kg1 91.Qb6 Kg2 92.Kd2 Kg3 93.Kd3 Kg2 94.Qh6 Kf1 95.Kd2 Kg1 96.Qf8 Kg2 97.Ke3 Kh1 98.Qb8 Kg2 99.Qg8+ Kh2 100.Qg5 Kh3 101.Kf4 Kh2 102.Qh6+ Kg2 103.Kg4 Kf2 104.Qd2+ Kg1 105.Qd5 Kh2 106.Kf5 Kg3 107.Kg5 Kh3 108.Qa5 Kh2 109.Kg4 Kg2 110.Qe1 Kh2 111.Qd2+ Kg1 112.Kf3 Kh1 113.Qg2# 1-0