Date:  September 7, 2003

Final Score: Bills 31 Patriots 0

Take it all the way back to 2003 to the last time the Buffalo Bills beat the Patriots. A young Tom Brady couldn't score a single point for the Pats in this one and was still being welcomed into the NFL with friendly shoves like this.