Eight in a row: Garden City rolls again