1.Nf3 d5 2.d4 e6 3.g3 c5 4.Bg2 cxd4 5.Nxd4 Nf6 6.O-O e5 7.Nb3 Be6 8.e4 Nxe4 9.c4 Nf6 10.Bg5 d4 11.Bxb7 Nbd7 12.Bxf6 gxf6 13.Bxa8 Qxa8 14.Qh5 a5 15.Na3 Rg8 16.Nb5 Kd8 17.Qxh7 Rg6 18.Rfe1 Bxc4 19.N5xd4 exd4 20.Nxd4 Ne5 21.Rad1 Kc7 22.Rc1 Qd5 23.b3 Bc5 24.Rxc4 Nxc4 25.bxc4 Qxd4 26.Qxf7+ Kc6 27.Re6+ Bd6 28.Qxg6 Qa1+ 29.Kg2 Kb6 30.Qd3 f5 31.Qxd6+ Ka7 32.Qb6+ Ka8 33.Rc6 Qh8 34.f4 Qh3+ 35.Kxh3 a4 36.Qa5+ Kb8 37.Qb4+ Ka8 38.Rg6 Ka7 39.Rf6 Ka8 40.Qf8+ Kb7 41.Kh4 Kc7 42.Qb8+ Kxb8 43.Ra6 Kb7 44.Ra8 Kc7 45.c5 Kd7 46.Ra5 Ke8 47.Rxa4 Kf7 48.g4 Ke7 49.Rd4 Kf6 50.Rd7 fxg4 51.f5 Ke5 52.Ra7 Kf4 53.f6 Kf5 54.a3 Ke6 55.Rf7 Ke5 56.Re7+ Kf4 57.Re8 Kf3 58.Rf8 Kf2 59.f7 Kg2 60.Rg8 Kxh2 61.Rb8 g3 62.Rf8 g2 63.Rg8 Kg1 64.Rg3 Kf1 65.f8=B Kg1 66.Rg8 Kh2 67.Bd6+ Kh1 68.Bf4 g1=Q 69.Rxg1+ Kxg1 70.Be5 Kh1 71.Kg4 Kg1 72.Kf5 Kg2 73.Ke6 Kf3 74.Ke7 Ke4 75.Kd6 Kf5 76.c6 Kg6 77.Kd5 Kf7 78.Kc5 Ke8 79.Kd4 Kf7 80.Bh8 Ke6 81.Kc5 Kf5 82.Kb6 Kg4 83.Ka7 Kg3 84.Ka6 Kf4 85.Bd4 Kf5 86.a4 Kf4 87.Kb7 Kg5 88.Bc3 Kg6 89.Bg7 Kf5 90.Be5 Kg6 91.Bf6 Kxf6 92.Ka8 Kg7 93.Kb8 Kf6 94.Ka8 Kg7 95.c7 Kf7 96.c8=N Kg7 97.Ka7 Kg8 98.Ne7+ Kf8 99.Kb7 Ke8 100.a5 Kf8 101.Ka8 Kxe7 102.Kb7 Kf6 103.Kc8 Ke7 104.Kc7 Ke8 105.Kc6 Ke7 106.a6 Kf7 107.Kb5 Kf6 108.Kc4 Ke7 109.a7 Kd6 110.a8=Q Ke6 111.Qa3 Kf7 112.Qb3 Ke6 113.Kc3+ Kf6 114.Kd3 Kf5 115.Qb5+ Ke6 116.Ke3 Ke7 117.Qg5+ Kf7 118.Qh6 Ke8 119.Qh2 Kd8 120.Qb8+ Ke7 121.Qb2 Kd6 122.Qg7 Ke6 123.Qg1 Kd6 124.Qa1 Kd5 125.Qa8+ Kd6 126.Qe8 Kc5 127.Qh8 Kc4 128.Qg8+ Kb5 129.Qd8 Ka6 130.Qa8+ Kb6 131.Qf3 Kb5 132.Qf1+ Kb4 133.Ke4 Kb3 134.Qh3+ Ka2 135.Qd7 Kb1 136.Kf4 Kc2 137.Qe7 Kd2 138.Qe4 Kc1 139.Qd5 Kb1 140.Qc5 Ka1 141.Qf5 Kb2 142.Qg4 Kc1 143.Qh3 Kd1 144.Ke5 Kd2 145.Qf3 Kc2 146.Qe4+ Kc1 147.Qe3+ Kc2 148.Qh6 Kc3 149.Qe3+ Kc2 150.Qg5 Kd1 151.Qe7 Kc2 152.Qe6 Kd1 153.Ke4 Ke2 154.Qc4+ Kd1 155.Qa2 Kc1 156.Kd3 Kd1 157.Qc2+ Ke1 158.Qe2# 1-0