1.g3 Nf6 2.c4 e5 3.Bg2 d5 4.cxd5 Nxd5 5.Nf3 Nc6 6.O-O Nb6 7.b3 Be6 8.Bb2 f6 9.d4 e4 10.Ne1 f5 11.f3 exf3 12.Nxf3 Be7 13.Nc3 Nd5 14.Ne5 Nxe5 15.Nxd5 Bxd5 16.dxe5 Bxg2 17.Kxg2 O-O 18.Qc2 Qd5+ 19.Rf3 c6 20.Rd1 Qe6 21.h4 b5 22.Rdf1 g6 23.h5 Rad8 24.hxg6 hxg6 25.Rh1 Bg5 26.Qc3 Rd2 27.Bc1 b4 28.Qc4 Qxc4 29.bxc4 Rxe2+ 30.Kf1 Rxa2 31.Bxg5 Ra1+ 32.Kg2 Rxh1 33.Kxh1 Re8 34.Bf6 a5 35.Rd3 a4 36.Rd7 c5 37.Kg2 Re6 38.Kf3 a3 39.Rg7+ Kf8 40.Ra7 Rb6 41.Be7+ Ke8 42.Bxc5 b3 43.e6 Rxe6 44.Rxa3 Rc6 45.Be3 b2 46.Rb3 Rxc4 47.Rxb2 Rg4 48.Rb7 g5 49.Bd2 Rd4 50.Bxg5 Rd7 51.Rb5 Kf7 52.Bh6 Kg8 53.Bg5 Re7 54.Bc1 Kh8 55.Ra5 Rh7 56.Ra1 Rh2 57.Ra3 Rg2 58.Ra5 Rf2+ 59.Ke3 Rc2 60.Bd2 Rc8 61.Kf3 Kg8 62.Bb4 Rc5 63.Ra6 Re5 64.Ra8+ Re8 65.Ra7 Re3+ 66.Kxe3 Kh8 67.Kf4 Kg8 68.Rf7 Kxf7 69.Bc5 Ke6 70.Ba7 Kf7 71.Kxf5 Ke8 72.Bg1 Kd8 73.Ba7 Ke8 74.Bg1 Kd8 75.Ke6 Kc7 76.Bb6+ Kb7 77.Bd8 Ka7 78.Be7 Kb8 79.Kf5 Kb7 80.Bg5 Kc7 81.Bf4+ Kd7 82.Kf6 Ke8 83.Bd6 Kd7 84.Kg6 Kc6 85.Be5 Kc5 86.Kf6 Kc6 87.Kf7 Kd7 88.Bd6 Kxd6 89.Kg6 Kc6 90.Kf5 Kb6 91.Kg6 Kb7 92.Kg7 Kb6 93.Kh7 Kc5 94.Kg6 Kd6 95.Kf5 Kc5 96.Kg4 Kb6 97.Kh5 Ka6 98.Kg5 Kb6 99.Kh6 Kb7 100.Kh7 Kb6 101.Kh6 Ka6 102.Kg6 Kb7 103.Kf7 Ka6 104.Kf8 Ka5 105.Kg7 Ka6 106.Kf6 Kb5 107.g4 Kb4 108.Kg6 Kc4 109.Kg5 Kb5 110.Kh6 Kb6 111.Kh7 Kc5 112.g5 Kc4 113.Kh6 Kd3 114.Kh7 Ke2 115.Kh8 Kf2 116.Kg8 Kg3 117.g6 Kf2 118.Kf7 Ke1 119.Ke6 Ke2 120.Kf7 Kd1 121.Ke8 Kd2 122.Kd7 Ke3 123.Kc8 Kd2 124.Kb7 Kc3 125.Kc8 Kc4 126.Kd8 Kb4 127.g7 Kc4 128.Ke8 Kc5 129.g8=Q Kd6 130.Qg4 Kc5 131.Qh4 Kd5 132.Kd8 Kc6 133.Qh1+ Kc5 134.Qh7 Kb5 135.Qh8 Kb6 136.Kd7 Ka7 137.Qa1+ Kb6 138.Qb2+ Ka7 139.Qh8 Kb6 140.Kd8 Kc5 141.Qh6 Kb5 142.Ke7 Ka5 143.Qd2+ Ka6 144.Qd1 Ka7 145.Qb3 Ka8 146.Qa4+ Kb7 147.Kd6 Kb6 148.Qh4 Ka6 149.Kc6 Ka5 150.Qf4 Ka6 151.Qa4# 1-0