1.d4 Nf6 2.h3 d5 3.e3 Bf5 4.c4 e6 5.Nc3 Bb4 6.Ne2 O-O 7.cxd5 exd5 8.a3 Bd6 9.Nf4 Bxf4 10.exf4 c5 11.Be3 Nc6 12.Be2 c4 13.g4 Bc8 14.O-O Re8 15.Bf3 Rb8 16.f5 b5 17.Bg5 h6 18.Bh4 Bb7 19.Bg2 Na5 20.Bg3 Rc8 21.Nxb5 Ne4 22.Bxe4 dxe4 23.Nd6 e3 24.Qe2 Nb3 25.Rad1 Nd2 26.Rxd2 exd2 27.Qxd2 Bd5 28.Nxe8 Qxe8 29.Re1 Qc6 30.Kh2 Re8 31.Rxe8+ Qxe8 32.Qe3 Qc6 33.Bf4 Kh7 34.Kg3 f6 35.h4 Qb7 36.Qc3 Qe7 37.f3 Qe2 38.g5 hxg5 39.hxg5 fxg5 40.Bxg5 Kg8 41.Bd2 Bxf3 42.Qxf3 Qxd2 43.Qd5+ Kh7 44.Qxc4 Qe3+ 45.Kg2 Qe4+ 46.Kf2 Qxf5+ 47.Ke3 Qg5+ 48.Kd3 Qf5+ 49.Kc3 g5 50.d5 g4 51.d6 Kg6 52.Qg8+ Kh6 53.Qh8+ Kg6 54.Qe8+ Kg5 55.Qe3+ Kg6 56.Qd4 Qf3+ 57.Kb4 Qb7+ 58.Ka5 Qd7 59.b4 Kf5 60.b5 g3 61.a4 Qd8+ 62.Ka6 g2 63.Kxa7 Qd7+ 64.Ka6 Qc8+ 65.Ka5 Qa8+ 66.Kb4 Ke6 67.d7 Ke7 68.b6 Kd8 69.Qh8+ Kxd7 70.Qxa8 g1=Q 71.Qd5+ Kc8 72.Qc5+ Qxc5+ 73.Kxc5 Kb7 74.a5 Kc8 75.a6 Kb8 76.Kd4 Ka8 77.Ke5 Kb8 78.Kd6 Ka8 79.b7+ Kb8 80.Kd7 Ka7 81.Kc8 Kb6 82.b8=R+ Kxa6 83.Kc7 Ka5 84.Kd6 Ka6 85.Kc5 Ka5 86.Ra8# 1-0