1.d4 Nf6 2.Nf3 d6 3.g3 g6 4.Nc3 Bg7 5.Bg2 d5 6.Bf4 c6 7.h3 Qb6 8.Rb1 Bf5 9.O-O Nbd7 10.Ne1 h5 11.e3 Ne4 12.Nxe4 dxe4 13.f3 exf3 14.Nxf3 O-O 15.Nh4 Be6 16.b3 Nf6 17.c4 Qa5 18.Nf3 Bf5 19.Ra1 Rad8 20.Qe1 Qa3 21.Qc1 Qa5 22.Qe1 Qxe1 23.Rfxe1 Ne4 24.Nh4 Rfe8 25.g4 hxg4 26.hxg4 e5 27.dxe5 Bxg4 28.Bxe4 Bxe5 29.Bxe5 Rxe5 30.Bf3 Be6 31.Kf2 Rd2+ 32.Re2 Rxe2+ 33.Bxe2 Ra5 34.Nf3 Kf8 35.a4 Rf5 36.a5 a6 37.e4 Rh5 38.b4 c5 39.b5 Ke7 40.Rb1 g5 41.bxa6 bxa6 42.Rb7+ Kf6 43.Rb6 g4 44.Ne1 Rh2+ 45.Ng2 Ke5 46.Rxa6 Rh3 47.Rc6 Kxe4 48.Rxc5 Ra3 49.Rg5 f5 50.Rg6 Ke5 51.Ne1 Bf7 52.Ra6 g3+ 53.Kf1 Ra1 54.Ra7 Be6 55.Re7 Kf6 56.Rc7 f4 57.Rc6 Ke7 58.Bf3 Rxa5 59.Rc7+ Kd6 60.Rc6+ Kd7 61.c5 Bh3+ 62.Ke2 Ra2+ 63.Kd1 g2 64.Rg6 Ra1+ 65.Kd2 Ra2+ 66.Kc3 Ra1 67.Bxg2 Bxg2 68.Nxg2 f3 69.Ne3 f2 70.Rf6 Ra3+ 71.Kd4 Ra4+ 72.Kd5 Ra2 73.c6+ Ke7 74.Rf3 Rd2+ 75.Kc5 Ke6 76.Rf8 Ke7 77.Rf3 Ke6 78.c7 Kd7 79.Rf7+ Kc8 80.Nc4 Rc2 81.Kd5 Rxc4 82.Kxc4 f1=N 83.Kc5 Kb7 84.Rxf1 Kxc7 85.Rd1 Kb8 86.Kb6 Kc8 87.Rd6 Kb8 88.Rd8# 1-0