Josh Allen was spectacular again on Thursday night against the Miami Dolphins. He kept his Thursday Night Football winning streak alive, and sent Miami further down in the AFC East race. With a three game lead and wins over the Dolphins and Jets, it looks like Buffalo are well on their way to a division title.
Allen, after a statistical down week in Week 2, came to play in Week 3. He threw three touchdowns and completed 22 out of 28 passes for 213 yards. He added another 25 yards on the ground on four carries.