1.Nf3 c6 2.e4 e6 3.Nc3 d5 4.d4 Nf6 5.e5 Ng8 6.Ne2 Ne7 7.Ng3 c5 8.c3 Nbc6 9.Bd3 cxd4 10.cxd4 Nf5 11.Nxf5 exf5 12.O-O Be7 13.Bd2 g5 14.Rc1 f4 15.Qb3 O-O 16.Bc2 f5 17.exf6 Bxf6 18.h3 Kh8 19.Rfe1 a5 20.Bc3 Ra6 21.Ne5 Bg7 22.Bd3 Rb6 23.Qc2 Bxe5 24.dxe5 Be6 25.Bxh7 d4 26.Bd2 g4 27.hxg4 Qh4 28.Be4 Qxg4 29.Qc5 Rg8 30.Qxb6 f3 31.g3 Qh3 32.Bxf3 Rxg3+ 33.fxg3 Qxg3+ 34.Bg2 Bh3 35.Re2 d3 36.Rf2 Bxg2 37.Rxg2 Qh3 38.Qe3 Qxg2+ 39.Kxg2 a4 40.Qb6 Nxe5 41.Rb1 Kg7 42.Kh3 Nc4 43.Bc1 Nxb6 44.b3 a3 45.Bxa3 Kh8 46.Kh4 Kg8 47.Rh1 Nd7 48.Rf1 b5 49.Rf4 b4 50.Bxb4 Ne5 51.Bc3 Nc4 52.Rxc4 Kf7 53.a4 Kg6 54.Bd2 Kf5 55.Rd4 Kf6 56.Bb4 d2 57.Rxd2 Ke6 58.Rd7 Kf6 59.a5 Ke5 60.Rd3 Kf6 61.Rd7 Ke5 62.Rd3 Ke4 63.Kg5 Kxd3 64.Kg6 Kd4 65.Bc3+ Ke4 66.Bd4 Kf4 67.Be5+ Ke3 68.Kf7 Ke2 69.Bc3 Ke3 70.b4 Ke2 71.Be1 Kd1 72.Ke6 Kc2 73.Ke5 Kb1 74.Kd6 Ka1 75.Kc6 Kb2 76.Kb6 Kb1 77.a6 Kb2 78.Kc7 Kc2 79.Bf2 Kb2 80.Bh4 Kb1 81.Bg3 Kc2 82.Be5 Kc1 83.Bg7 Kc2 84.Bc3 Kd1 85.Bh8 Ke1 86.Bc3+ Kd1 87.Kb6 Ke2 88.Ka7 Kd1 89.Be1 Ke2 90.Ka8 Kd3 91.Kb8 Kd4 92.Bd2 Ke5 93.Bh6 Ke6 94.Bd2 Kf5 95.Bg5 Ke6 96.Be3 Kd7 97.a7 Kd8 98.Ka8 Kd7 99.b5 Ke6 100.b6 Kd5 101.Bd4 Ke6 102.Kb8 Kd5 103.a8=N Kxd4 104.Kc8 Ke5 105.Kc7 Kf4 106.Kb7 Ke5 107.Kc8 Kf6 108.b7 Kf7 109.b8=Q Ke8 110.Qh2 Kf8 111.Kb7 Ke7 112.Qe2+ Kd8 113.Qd1+ Ke7 114.Kc8 Ke6 115.Qe1+ Kf5 116.Kd8 Kf6 117.Qb1 Kf7 118.Qa2+ Kf8 119.Nb6 Kg7 120.Qh2 Kg8 121.Qa2+ Kg7 122.Nc8 Kf6 123.Qa7 Kg5 124.Qb6 Kh4 125.Qb5 Kg3 126.Qh5 Kf2 127.Kc7 Kg3 128.Qh6 Kg2 129.Kc6 Kf3 130.Qh8 Ke2 131.Qh7 Kf3 132.Qh3+ Kf4 133.Qh1 Kg3 134.Qa1 Kh4 135.Qb1 Kg3 136.Qg6+ Kh2 137.Qg5 Kh1 138.Na7 Kh2 139.Qf5 Kg3 140.Qf6 Kg4 141.Nb5 Kg3 142.Qg7+ Kf4 143.Qe7 Kg3 144.Qe3+ Kh4 145.Nc3 Kh5 146.Qe1 Kg5 147.Qd2+ Kf6 148.Kb7 Kg7 149.Ne2 Kg8 150.Qc2 Kg7 151.Qd1 Kg8 152.Kc6 Kf8 153.Kd7 Kf7 154.Qd4 Kg8 155.Ke7 Kh7 156.Qg4 Kh6 157.Kf6 Kh7 158.Qg7# 1-0