Football results 18 October 2026

77 matches in 21 competitions · times in your time zone