1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 O-O 6.Bg2 d5 7.O-O c6 8.Qc2 Nbd7 9.Bf4 h6 10.Rd1 a5 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 a4 14.Nc3 dxc4 15.Nxc4 Nd5 16.Bf4 a3 17.Nxa3 Bxa3 18.bxa3 Nxf4 19.gxf4 Qh4 20.e3 Nf6 21.Ne2 Rxa3 22.Rd3 Ra5 23.a4 Nh5 24.Qd2 Ra6 25.Qb4 e5 26.dxe5 Bxh3 27.Qe4 f5 28.exf6 Nxf6 29.Qe7 Bxg2 30.Kxg2 Qg4+ 31.Ng3 Nd5 32.Qe4 b5 33.a5 Rfa8 34.Rc1 b4 35.Rc5 Kh8 36.Qc4 Rxa5 37.Rxa5 Rxa5 38.Qxc6 Nf6 39.Rd8+ Kh7 40.Qc2+ Qg6 41.Rh8+ Kxh8 42.Qxg6 b3 43.Qb1 Rb5 44.Qb2 Nh5 45.Nxh5 Rb7 46.f5 Rd7 47.Nf4 Rf7 48.Qxb3 Re7 49.Qb8+ Re8 50.Qxe8+ Kh7 51.e4 h5 52.e5 g5 53.fxg6+ Kh6 54.Nd5 Kg5 55.Nb6 Kf5 56.Na4 Kg5 57.Nc5 Kh4 58.Na6 Kg5 59.Nb8 Kh4 60.Nc6 Kg5 61.Na5 Kf4 62.Nb7 Ke4 63.Nc5+ Kf5 64.g7 Kg5 65.Na6 Kh6 66.Nc5 Kg5 67.f3 Kf5 68.Na6 h4 69.f4 Kg4 70.Nb4 h3+ 71.Kf2 Kf5 72.Na6 Kxf4 73.Nc5 Kf5 74.Na4 Ke4 75.Nb6 Kf4 76.Nc4 Kg4 77.Na5 h2 78.g8=Q+ Kf4 79.e6 h1=Q 80.Qg3+ Ke4 81.Qe5+ Kxe5 82.Nc6+ Kd6 83.Qd7+ Kc5 84.Nd4 Qh4+ 85.Ke3 Qg5+ 86.Kd3 Qg3+ 87.Kc2 Qf2+ 88.Kb3 Qe3+ 89.Ka4 Qe1 90.Nb3+ Kb6 91.Qd6+ Ka7 92.Qc7+ Ka6 93.Nc5# 1-0