1.g3 c5 2.Bg2 d5 3.Nf3 e6 4.O-O Be7 5.c4 d4 6.e3 Nf6 7.exd4 cxd4 8.b4 O-O 9.Bb2 Bxb4 10.Nxd4 Re8 11.Nf3 Nc6 12.d4 Bd7 13.Ne5 Rf8 14.Nxd7 Qxd7 15.d5 Na5 16.Bxf6 gxf6 17.Qg4+ Kh8 18.Qf4 Qe7 19.Nd2 Rac8 20.Rfd1 Bxd2 21.Rxd2 Nxc4 22.d6 Qd8 23.Rdd1 Ne5 24.Bxb7 Rc4 25.Qh6 Ng4 26.Qd2 Qb6 27.Bf3 Ne5 28.Be2 Rb4 29.Qh6 Nd7 30.a4 Rb2 31.a5 Qc5 32.Rac1 Qf5 33.Rd2 Rb1 34.Rxb1 Qxb1+ 35.Kg2 Qf5 36.Rd4 Qe5 37.Rh4 Qf5 38.Bf3 Qg6 39.Qe3 Ne5 40.Be4 f5 41.Bb7 Qf6 42.Qxa7 Ng6 43.Rc4 Rd8 44.Qc5 Qb2 45.a6 f4 46.Qd4+ Qxd4 47.Rxd4 e5 48.Rd2 e4 49.Bxe4 Rc8 50.Bd3 Rg8 51.d7 Re8 52.Rb2 Re3 53.Kh1 Nh4 54.fxe3 fxg3 55.Rd2 Ng2 56.hxg3 f5 57.Re2 Nxe3 58.Rxe3 Kg7 59.d8=Q f4 60.Qd5 h6 61.Qc4 fxg3 62.Qa2 g2+ 63.Qxg2+ Kh8 64.Qh3 h5 65.Re1 Kg8 66.Bc2 Kf8 67.Re7 Kg8 68.Qh2 h4 69.Bf5 Kh8 70.Re2 Kg7 71.Rd2 Kf8 72.Bh3 Ke8 73.Rd5 Ke7 74.Bd7 Kf6 75.Qb2+ Kg6 76.Be8+ Kh6 77.Qb7 h3 78.Qb3 h2 79.Qa2 Kh7 80.Qb1+ Kh8 81.Ra5 Kg7 82.Ba4 Kf7 83.Be8+ Kg7 84.Qb8 Kh6 85.Ra1 Kg7 86.Bb5 Kf7 87.Qc8 Ke7 88.Qh3 Kf8 89.Be8 Kg8 90.Bd7 Kf8 91.Ba4 Kg8 92.Qf3 Kh8 93.Qd3 Kg7 94.Bc2 Kf7 95.Kg2 Ke6 96.Qf5+ Ke7 97.a7 Kd6 98.Re1 Kc6 99.Qf4 Kb5 100.Kf1 h1=Q+ 101.Kf2 Qh4+ 102.Qxh4 Kc5 103.a8=N Kc6 104.Qg4 Kc5 105.Qh4 Kc6 106.Be4+ Kd7 107.Qe7+ Kxe7 108.Ke2 Kd7 109.Bb7 Ke6 110.Bh1 Kf6 111.Kd3 Kg5 112.Kc3 Kh4 113.Re8 Kg4 114.Kd2 Kg5 115.Re3 Kg4 116.Bb7 Kf5 117.Re7 Kf6 118.Re8 Kf7 119.Rd8 Ke7 120.Rd3 Kf7 121.Be4 Kf8 122.Rf3+ Ke8 123.Rf4 Kd8 124.Kd1 Kc8 125.Bg6 Kd7 126.Re4 Kd8 127.Re2 Kc8 128.Bd3 Kd8 129.Rh2 Ke8 130.Bb1 Ke7 131.Nb6 Ke8 132.Nc4 Ke7 133.Be4 Kd7 134.Rh1 Ke7 135.Bb1 Kf6 136.Rh3 Kf7 137.Ne3 Kf8 138.Kc1 Kf7 139.Ng4 Ke7 140.Rh5 Kf7 141.Rd5 Ke8 142.Bg6+ Ke7 143.Ra5 Ke6 144.Rg5 Kd6 145.Rh5 Kc6 146.Rh4 Kd7 147.Rh1 Kc7 148.Nf6 Kd8 149.Rh7 Kc8 150.Kb1 Kb8 151.Kc2 Kc8 152.Kd3 Kd8 153.Kd4 Kc8 154.Kc5 Kd8 155.Kc6 Kc8 156.Rh8# 1-0