1.g3 Nf6 2.Nf3 d5 3.Bg2 Bg4 4.O-O c6 5.h3 Bh5 6.c4 e6 7.d3 Bd6 8.Nc3 Nbd7 9.cxd5 exd5 10.e4 O-O 11.exd5 cxd5 12.g4 Bg6 13.d4 Re8 14.Nh4 Be4 15.Nxe4 Nxe4 16.Nf5 Bc7 17.Qb3 Ndf6 18.g5 Nh5 19.Qf3 g6 20.Nh6+ Kg7 21.Nxf7 Qe7 22.Ne5 Bxe5 23.dxe5 Qxe5 24.Qg4 Rad8 25.Re1 Qf5 26.Bxe4 dxe4 27.Be3 Kg8 28.Rac1 a6 29.Rc7 b5 30.Rec1 Qe5 31.Rd7 Ng7 32.Bd4 Rxd7 33.Bxe5 Rxe5 34.Qxd7 Rxg5+ 35.Kf1 Rf5 36.Qc8+ Kf7 37.Kg2 g5 38.f4 Kf6 39.a4 Rc5 40.Qxc5 Kg6 41.b4 Ne8 42.Qg1 Nf6 43.h4 Nd5 44.Qa7 Ne3+ 45.Kf2 h5 46.Qc7 gxf4 47.Qb7 Nf5 48.Ke2 e3 49.Qc7 Ne7 50.Kd3 Nc8 51.Rc3 Nb6 52.Qc5 Kf6 53.Qc6+ Ke7 54.Kd4 Kf7 55.Qg2 a5 56.Rc6 axb4 57.Qh3 Kg8 58.Kc5 b3 59.Rh6 f3 60.Qe6+ Kf8 61.Rh8+ Kg7 62.Rg8+ Kh7 63.Qf7+ Kh6 64.a5 Nd7+ 65.Kd5 Nf8 66.Qe7 Ng6 67.Qxe3+ Kh7 68.Rh8+ Kxh8 69.Kd4 b2 70.Qh6+ Kg8 71.Qxg6+ Kf8 72.Qd3 Kg7 73.Qb1 f2 74.Ke3 f1=R 75.Qxf1 Kh8 76.Qf8+ Kh7 77.Qf5+ Kh6 78.Qb1 b4 79.Kf2 Kg7 80.Kf3 Kf8 81.Kf2 b3 82.Qxb2 Kg8 83.Qb1 Kf8 84.Qd1 Ke8 85.Qd5 b2 86.Qb5+ Kf8 87.Kg3 b1=N 88.Qe5 Kg8 89.Qb2 Na3 90.Qb3+ Kg7 91.Qd1 Kh8 92.Kf3 Kg8 93.Qd3 Nc2 94.Qd5+ Kh8 95.Qxh5+ Kg8 96.Qg6+ Kf8 97.Qg1 Ne3 98.Qc1 Nc4 99.Qc3 Nb2 100.Qf6+ Ke8 101.a6 Nd3 102.h5 Kd7 103.Qf8 Kc7 104.Qg7+ Kc6 105.Kg4 Ne5+ 106.Kf5 Kd6 107.Qxe5+ Kd7 108.Qb5+ Kc8 109.Qb4 Kd7 110.a7 Kc8 111.h6 Kd7 112.h7 Ke8 113.Qb2 Kd8 114.a8=R+ Kd7 115.Qb8 Kc6 116.Kf6 Kd7 117.Kg6 Ke6 118.Ra3 Kd5 119.Kf5 Kd4 120.Qc8 Kd5 121.Qc1 Kd6 122.Qc4 Kd7 123.Rc3 Kd8 124.Rg3 Ke8 125.Qc1 Ke7 126.Rg4 Kf7 127.Rg6 Ke7 128.Kf4 Kf7 129.Kf5 Kf8 130.Rg7 Kxg7 131.Kg5 Kh8 132.Qe3 Kg7 133.Qd4+ Kf8 134.Qc4 Ke7 135.Qc3 Ke8 136.Qa5 Kf8 137.Qb5 Ke7 138.Qb4+ Ke6 139.Qa5 Kf7 140.Qb4 Ke6 141.Kg6 Ke5 142.h8=Q+ Ke6 143.Qbf8 Kd7 144.Qfg8 Kc7 145.Qh5 Kc6 146.Kh7 Kd6 147.Qg2 Ke6 148.Qge2+ Kd6 149.Qee8 Kc7 150.Kg6 Kb7 151.Qc6+ Ka7 152.Qd7+ Kb8 153.Qa4 Kc8 154.Qe5 Kd8 155.Qe6 Kc7 156.Qb4 Kd8 157.Qa5# 1-0