1.g3 e6 2.c4 c5 3.Nf3 Nc6 4.d4 d5 5.cxd5 exd5 6.Bg2 Nf6 7.O-O Bf5 8.Nc3 Be7 9.dxc5 Bxc5 10.Bg5 d4 11.Nh4 Be6 12.Ne4 Be7 13.Bxf6 Bxf6 14.Nc5 Qb6 15.Nxe6 fxe6 16.Nf3 O-O 17.Rb1 Rad8 18.Ne1 Ne5 19.Nd3 Nc4 20.h4 Be7 21.Qc2 Rc8 22.Rfc1 g5 23.Qa4 Nd2 24.Rxc8 Rxc8 25.Rd1 Nc4 26.Rc1 Qc7 27.b3 b5 28.Qxb5 Nd6 29.Rxc7 Nxb5 30.Rxc8+ Kf7 31.hxg5 Nc3 32.Ne5+ Kg7 33.Rc7 Kf8 34.Rc6 Bd6 35.Rxd6 Ne4 36.Rb6 Nd6 37.Rxd6 Ke8 38.Rxd4 a5 39.Bb7 Kf8 40.Rd1 a4 41.e4 Kg8 42.Ba6 Kh8 43.Rc1 h5 44.Be2 Kg8 45.Kf1 axb3 46.axb3 Kg7 47.Bc4 Kh8 48.Bd3 Kh7 49.Rc5 Kg7 50.Nc6 Kg8 51.Rf5 Kg7 52.Na7 exf5 53.Bb5 Kg6 54.exf5+ Kh7 55.f3 Kh8 56.Bc6 Kg7 57.g6 Kh8 58.b4 Kg8 59.f4 Kg7 60.Be8 Kg8 61.g7 Kh7 62.Bxh5 Kxg7 63.Nc8 Kh7 64.Na7 Kh8 65.Ke1 Kg8 66.Bd1 Kg7 67.Nc6 Kf7 68.Na7 Kg7 69.Bf3 Kf7 70.Bg2 Kg7 71.Bb7 Kh7 72.Nb5 Kh8 73.Ba8 Kg7 74.Kf2 Kf7 75.Kg1 Kg7 76.Nd4 Kg8 77.Be4 Kf8 78.Nc6 Kg8 79.b5 Kh8 80.Ne7 Kg7 81.Ba8 Kh6 82.Bb7 Kh7 83.Kf1 Kh6 84.Kf2 Kh7 85.Bg2 Kh6 86.Ng8+ Kg7 87.Ba8 Kh7 88.Bc6 Kh8 89.Bh1 Kh7 90.Nf6+ Kh8 91.Nh7 Kg8 92.Nf8 Kf7 93.Bb7 Ke7 94.Bg2 Ke8 95.Kg1 Ke7 96.Bf1 Kd8 97.Bh3 Ke7 98.Bf1 Ke8 99.Kf2 Kd8 100.g4 Kc7 101.f6 Kb7 102.Kf3 Kc7 103.f7 Kb6 104.Bh3 Ka7 105.Bg2 Ka8 106.f5 Kb7 107.g5 Ka8 108.g6 Ka7 109.Nh7 Ka8 110.f6 Ka7 111.f8=Q Kb6 112.Qh8 Ka7 113.b6+ Kb7 114.Qb8+ Kxb8 115.f7 Kc8 116.Kf4 Kd8 117.Bf1 Kc8 118.f8=B Kd7 119.Bh3+ Kd8 120.Kf5 Kc8 121.Kg5+ Kb8 122.Bf5 Kb7 123.Bd3 Kxb6 124.Kg4 Kc6 125.Nf6 Kb7 126.Be4+ Kc7 127.Kg5 Kd8 128.Bb7 Kc7 129.Ne4 Kb8 130.Bd6+ Kxb7 131.g7 Ka7 132.g8=Q Kb7 133.Bf8 Kc7 134.Qg6 Kb7 135.Kh4 Kb8 136.Ng5 Kb7 137.Bd6 Ka8 138.Be7 Kb8 139.Qg7 Ka8 140.Qh6 Kb8 141.Qh7 Kb7 142.Bc5+ Kc8 143.Qg7 Kd8 144.Qh6 Ke8 145.Kh5 Kd8 146.Bb4 Kd7 147.Qg6 Kd8 148.Nh7 Kc7 149.Qf5 Kb6 150.Nf6 Ka6 151.Qg4 Kb6 152.Ba5+ Kc5 153.Nh7 Kc6 154.Qb4 Kd7 155.Bd8 Kc8 156.Qd4 Kb7 157.Kh4 Kc8 158.Qd5 Kb8 159.Qf3 Ka7 160.Qf8 Ka6 161.Qf5 Kb7 162.Be7 Kb8 163.Qf8+ Kb7 164.Qf3+ Ka6 165.Nf6 Ka7 166.Bb4 Kb8 167.Qd5 Ka7 168.Be1 Ka6 169.Ne4 Kb6 170.Ba5+ Ka6 171.Qa8+ Kb5 172.Bb4 Kc4 173.Bd6 Kd3 174.Kg5 Kc4 175.Qa3 Kd4 176.Nf2 Kc4 177.Qd3# 1-0