The Carolina Panthers defeated the New England Patriots in their final game of the 2001 season, and they defeated them again two years later in Super Bowl XXXVIII.
Coincidentally, the Panthers would face the Patriots 2 seasons later in Super Bowl XXXVIII, which saw the Panthers lose 3229. 
