1.g3 d5 2.Nf3 g6 3.d4 c6 4.Bg2 Bg7 5.c3 Nf6 6.O-O Nbd7 7.a4 a5 8.Nbd2 O-O 9.Re1 Re8 10.e4 dxe4 11.Nxe4 Nxe4 12.Rxe4 c5 13.Re1 Ra6 14.Qe2 Re6 15.Be3 cxd4 16.Nxd4 Bxd4 17.cxd4 Nf6 18.Qb5 Rd6 19.Rac1 Nd5 20.Rxc8 Qxc8 21.Bxd5 Red8 22.Bxb7 Qb8 23.Rc1 R6d7 24.Bc6 Qxb5 25.axb5 Rd5 26.Rc5 Rh5 27.Rxh5 Ra8 28.g4 gxh5 29.Bxa8 Kg7 30.Bc1 Kf8 31.Bc6 Kg7 32.Bb7 e5 33.Bc8 Kf8 34.Bf5 hxg4 35.d5 Ke7 36.Bxh7 Kd6 37.Bf4 f5 38.b6 g3 39.Bxe5+ Kc5 40.Bg8 Kc4 41.h3 Kd3 42.Kf1 f4 43.Bd4 f3 44.fxg3 f2 45.Bxf2 Kc2 46.Bf7 Kb3 47.Ke2 Kc2 48.b4 a4 49.Bg6+ Kb2 50.d6 a3 51.Bd4+ Ka2 52.Bc3 Kb3 53.Be4 Kc4 54.g4 a2 55.Ba1 Kb3 56.Bd4 a1=Q 57.Bxa1 Kxb4 58.Bf3 Kc4 59.Kd1 Kc5 60.Bh8 Kb5 61.d7 Ka6 62.Bg7 Kb5 63.Bd4 Kb4 64.Be3 Ka3 65.Bd5 Kb2 66.Be6 Ka1 67.h4 Kb1 68.Bd5 Kb2 69.Bh6 Ka1 70.h5 Kb2 71.Bf8 Ka1 72.Bc4 Kb1 73.Ba3 Ka1 74.Bb5 Kb1 75.Ke2 Ka1 76.Be7 Kb1 77.Bf6 Ka2 78.Bc3 Kb1 79.Ke3 Ka2 80.g5 Ka3 81.Bd3 Kb3 82.Bc2+ Kc4 83.Bb2 Kc5 84.d8=Q Kb4 85.Ke4 Kc4 86.Bb3+ Kb4 87.Bc3+ Ka3 88.Be1 Kb2 89.Bc2 Ka3 90.Qd3+ Kb2 91.h6 Ka1 92.Qa3# 1-0