What is the longest gap between two meetings of the same football teams?