1.g3 Nf6 2.Nf3 e6 3.c4 Bb4 4.a3 Be7 5.Bg2 d5 6.d4 O-O 7.Nc3 c6 8.b3 Qb6 9.O-O Qd8 10.Qc2 b6 11.e4 Ba6 12.e5 Ne8 13.Ne2 Nc7 14.Nf4 c5 15.Rd1 Nc6 16.dxc5 bxc5 17.Be3 Rc8 18.Nd3 d4 19.Bd2 Bb7 20.b4 Nb8 21.b5 Nd7 22.a4 a6 23.Rdb1 Na8 24.h4 axb5 25.axb5 Nab6 26.Ra7 Be4 27.Rba1 Ra8 28.Rxa8 Bxa8 29.Ba5 Be4 30.Nd2 Bxg2 31.Kxg2 Qa8+ 32.Kg1 Qa7 33.Nb3 Ra8 34.Bxb6 Qxa1+ 35.Nxa1 Rxa1+ 36.Kg2 Nxb6 37.Nb2 Ra2 38.Qb1 Ra3 39.Qe4 Rb3 40.Qb7 Bf8 41.Qxb6 Rxb2 42.Qd8 h5 43.b6 g6 44.Kf3 d3 45.Ke3 d2 46.Ke2 Kg7 47.Qc7 Kg8 48.b7 Bh6 49.b8=Q+ Rxb8 50.Qxb8+ Kh7 51.f4 d1=N 52.Kxd1 Bf8 53.Qb1 Bh6 54.Qc1 Kg7 55.Qa3 Kf8 56.Qa1 Kg8 57.Qa5 Bg7 58.Qc7 Bh6 59.Ke1 Kf8 60.Qc8+ Ke7 61.Qh8 f6 62.g4 g5 63.exf6+ Kd7 64.Kd2 Kd6 65.Ke1 Kc6 66.Qe8+ Kc7 67.Kd2 Kb7 68.Qg6 Kc7 69.Qg8 e5 70.Qh7+ Kd6 71.Ke1 e4 72.Qf7 Bf8 73.Qd5+ Kc7 74.Kf1 Kb6 75.Qg8 Bd6 76.Qd5 Bf8 77.Qd1 Kc6 78.Qe1 Kb6 79.Qb1+ Ka7 80.Ke2 hxg4 81.f7 Ka6 82.Kf2 gxf4 83.Ke2 Bh6 84.Qb8 g3 85.f8=B f3+ 86.Ke1 g2 87.Bxc5 e3 88.Qb6# 1-0