1.g3 c5 2.Bg2 g6 3.c4 Bg7 4.e3 e5 5.Ne2 Ne7 6.O-O O-O 7.Nbc3 d6 8.d3 Na6 9.Rb1 Rb8 10.a3 Nc7 11.b4 b6 12.Qa4 a6 13.Bd2 Bd7 14.Qc2 Bc6 15.Bxc6 Nxc6 16.Nd5 Ne7 17.Nec3 Nexd5 18.Nxd5 Nxd5 19.cxd5 Qd7 20.bxc5 dxc5 21.e4 Rfc8 22.Rfc1 Bf8 23.Qc3 Bd6 24.Kg2 b5 25.Qa5 Ra8 26.a4 Bc7 27.Qc3 Bd6 28.Qb3 Rab8 29.axb5 axb5 30.Ra1 h5 31.h4 Qg4 32.Ra6 Bf8 33.Rc6 c4 34.Qb1 Qe2 35.Ba5 Bh6 36.Qc2 Qxc2 37.Rxc2 Rxc6 38.dxc6 cxd3 39.c7 Rc8 40.Rc5 d2 41.Rd5 b4 42.Rd8+ Kg7 43.Rxc8 d1=Q 44.Rd8 Qc2 45.c8=Q Qxe4+ 46.Kh2 Bf4 47.Rg8+ Kh7 48.Rh8+ Kg7 49.Qf8+ Kf6 50.Bd8+ Kf5 51.Qxf7+ Kg4 52.Qe6+ Kf3 53.Qb3+ Kxf2 54.Qb2+ Kf1 55.Qa1+ Kf2 56.Qg1+ Ke2 57.Qg2+ Qxg2+ 58.Kxg2 b3 59.Bf6 Bh6 60.Bxe5 Bc1 61.Rb8 Bf4 62.gxf4 b2 63.Rxb2+ Ke1 64.Rd2 g5 65.Rd1+ Kxd1 66.hxg5 h4 67.g6 Ke1 68.g7 Kd2 69.g8=B Kd1 70.f5 Ke2 71.f6 h3+ 72.Kxh3 Kd2 73.f7 Kd3 74.f8=Q Kd2 75.Qf2+ Kd1 76.Qd2+ Kxd2 77.Bh7 Ke3 78.Kg3 Ke2 79.Bf4 Kd1 80.Kf3 Ke1 81.Bc2 Kf1 82.Bd2 Kg1 83.Kg3 Kf1 84.Bd3+ Kg1 85.Be3+ Kh1 86.Be4# 1-0