Super Bowl XXXVIII was played on February 01, 2004 at the Reliant Stadium in Houston, Texas. The AFC champion New England Patriots defeated the NFC champion Carolina Panthers by a score of 32 to 29.