articleSesks and Francis demonstrate consistency and pace to finish eighth at Eko Acropolis Rally Greece28. June, 2026