The New England Patriots decisively defeated the Indianapolis Colts, 24 to 14, in the 2003 AFC Championship game on January 18, 2004.

Explore