1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f3 O-O 6.Be3 e5 7.d5 Nh5 8.Qd2 Qh4+ 9.Bf2 Qe7 10.O-O-O f5 11.Be3 Nd7 12.exf5 gxf5 13.Bd3 a6 14.Nge2 Nc5 15.Bc2 Nf6 16.Bg5 Qf7 17.g3 b5 18.b4 Nb7 19.cxb5 a5 20.bxa5 Rxa5 21.Bh6 Bxh6 22.Qxh6 Kh8 23.h3 Nc5 24.g4 Ng8 25.Qd2 Bd7 26.a4 Rfa8 27.f4 Nf6 28.fxe5 dxe5 29.Qe3 Qe7 30.gxf5 Nxa4 31.Nxa4 Bxb5 32.Nec3 Bxa4 33.Nxa4 Rxa4 34.Rhe1 Qb4 35.Bxa4 Rxa4 36.Qxe5 Qc4+ 37.Kd2 Ra2+ 38.Ke3 Ra3+ 39.Kf2 Qh4+ 40.Ke2 Rxh3 41.Rd4 Qh5+ 42.Kd2 Qg5+ 43.Kc2 Rf3 44.Qxc7 Qxf5+ 45.Kb2 Rf2+ 46.Kb3 Qh3+ 47.Kb4 Rb2+ 48.Ka5 Ra2+ 49.Kb5 Qb3+ 50.Rb4 Qxd5+ 51.Qc5 Ra5+ 52.Kxa5 Qxc5+ 53.Ka4 Qc2+ 54.Kb5 Qd3+ 55.Ka4 Qd7+ 56.Kb3 Qf7+ 57.Ka4 Qa2+ 58.Kb5 Qd5+ 59.Ka4 Qa8+ 60.Kb3 Qf3+ 61.Ka4 Qc6+ 62.Kb3 Qd5+ 63.Ka4 Nd7 64.Re8+ Kg7 65.Re7+ Kg6 66.Ka3 Qd3+ 67.Ka2 Qc2+ 68.Rb2 Qc4+ 69.Kb1 Qf1+ 70.Ka2 Qa6+ 71.Kb1 Nc5 72.Rg2+ Kf6 73.Rgg7 Qd3+ 74.Kc1 Qc3+ 75.Kd1 Qf3+ 76.Ke1 Qh1+ 77.Ke2 Qh2+ 78.Kf1 Qh3+ 79.Ke1 Qh4+ 80.Ke2 Qc4+ 81.Kf3 h5 82.Rh7 Nd3 83.Rb7 Ne5+ 84.Ke3 Qd3+ 85.Kf2 Qd2+ 86.Kf1 Ng4 87.Rbf7+ Kg5 88.Kg1 Kh4 89.Rf3 Qh2+ 90.Kf1 Qh1+