Home News Speed, a top six finish but frustration for Frank Porte Ruiz at Spa