Bills top 30 visit