Chicago will now play at Seattle at 4:15 p.m. on Fox.
The switch comes in the first week of the NFL's flexible television schedule period this season, a new wrinkle in the league's broadcast policy that came into effect last year. The flex schedule was negotiated into the new TV contract to ensure contending teams play in prime time late in the season.
There's no contending team hotter than the Patriots (9-0), who are coming off a come-from-behind 24-20 win at the previously undefeated Indianapolis Colts on Sunday. New England, which has a bye this week, is attempting to become the second team to post a perfect record, and first since the 1972 Miami Dolphins.
New England has played two prime-time games already this season, hosting San Diego on Sept. 16 and playing at Cincinnati on Oct. 1.
It will be the second prime-time appearance this season for the Bills, following a Monday night meltdown on Oct. 8, when Buffalo allowed nine points in the final 20 seconds in a 25-24 loss to Dallas.
Copyright 2007 by The Associated Press