1.g3 Nf6 2.Nf3 c5 3.c4 Nc6 4.d4 cxd4 5.Nxd4 Qb6 6.Nc2 Ng4 7.e3 Nce5 8.Nc3 d6 9.Nd5 Qd8 10.f4 Nc6 11.Bg2 e6 12.Nc3 Nf6 13.O-O Be7 14.e4 Qb6+ 15.Be3 Qa5 16.Qe2 Bd7 17.g4 h6 18.Rad1 O-O 19.Kh1 Rac8 20.Bd2 Nh7 21.b3 a6 22.Na4 Qc7 23.Be3 Be8 24.Nb6 Rd8 25.Qf2 g5 26.f5 Ne5 27.h3 Nf6 28.Bd4 Bc6 29.Qe3 Rfe8 30.Nb4 a5 31.Nxc6 bxc6 32.fxe6 fxe6 33.c5 dxc5 34.Bxe5 Qxe5 35.Nc4 Qc7 36.Qc3 Rxd1 37.Rxd1 Rd8 38.Rf1 Rd4 39.Qxa5 Qxa5 40.Nxa5 Nxe4 41.Nxc6 Ng3+ 42.Kg1 Nxf1 43.Nxd4 cxd4 44.Kxf1 d3 45.Be4 d2 46.Ke2 Bb4 47.Bc2 Kf7 48.Kd3 Ke7 49.Kc4 Ba3 50.b4 Kd6 51.Kb3 Bc1 52.a4 e5 53.Kc4 e4 54.Bd1 e3 55.a5 Ba3 56.Bf3 Kc7 57.b5 Kd6 58.b6 Bc5 59.Kb5 Bd4 60.a6 Bxb6 61.Kxb6 e2 62.Bxe2 d1=R 63.Bxd1 Ke7 64.h4 Ke8 65.Bb3 Ke7 66.Bg8 Kd8 67.Kc6 gxh4 68.Ba2 Kc8 69.a7 Kd8 70.a8=Q+ Ke7 71.Qa7+ Ke8 72.Qf2 h5 73.Bc4 hxg4 74.Ba6 g3 75.Qd2 Kf7 76.Qg2 Kg6 77.Qa2 Kh5 78.Be2+ Kg5 79.Qa1 Kf4 80.Qd4+ Kg5 81.Qd7 Kh6 82.Kb7 Kg5 83.Qg7+ Kf5 84.Bd1 Kf4 85.Bg4 g2 86.Bh3 Kf3 87.Qg8 Ke2 88.Qg5 Ke1 89.Qe3+ Kf1 90.Qf3+ Ke1 91.Qc3+ Kf2 92.Bxg2 Ke2 93.Qb3 h3 94.Qd5 Ke3 95.Qd6 Kf2 96.Ka8 h2 97.Qd5 h1=Q 98.Bxh1 Kg3 99.Qa2 Kh4 100.Qc4+ Kh3 101.Qf1+ Kg4 102.Qd3 Kh5 103.Qd4 Kg5 104.Bb7 Kh6 105.Ba6 Kh7 106.Qd2 Kg8 107.Qb2 Kf8 108.Bd3 Ke8 109.Bg6+ Kd7 110.Ka7 Kc8 111.Qa3 Kd8 112.Qa5+ Kc8 113.Bf5# 1-0