Bucs and Giants book playoff spots | Pats beat Dolphins in AFC battle