The Bills, simply put, were their own worst enemies in a 21-17 loss at Miami on Sunday.

The special teams performance featured a missed extra point, a fumble that led to a Miami touchdown, and a missed field goal. The Bills also took 13-penalties for 120-yards.

On the flip side, Josh Allen was terrific throwing for 231-yards, 2TD's, and two interceptions. He also again set a franchise rushing record for a quarterback with 135-yards eclipsing the 99-yards he set against the Jaguars last week.

Vic Carucci of the Buffalo News joins Adam Benigni from Miami to add some opinion and perspective.