The Chiefs defense began the game by demonstrating how unpredictable they have been all season.  After giving up three plays of 10 yards or more, Mike Brown intercepted what would likely have been a touchdown pass, giving the Chiefs offense a chance to take the field.  After a short run and two incomplete passes, the Chiefs punted back to Denver.  The Chiefs defense nearly forced the Broncos to a three-and-out, but the drive was kept going by a Ron Edwards face mask call.  The end result was a Kyle Orton to Daniel Graham touchdown pass. The Chiefs offense responded by putting together a relatively long series that began at the KC 31 and lasted 20 plays, ending in a 22-yard Ryan Succop field goal.  After a couple possession changes, the Broncos answered with a series that included three Correll Buckhalter rushes for over 10 yards, ending in a Knowshon Moreno rushing touchdown.  The Chiefs would respond before the half with another field goal. The second began with the Chiefs failing to convert on fourth down and the Broncos scoring on each of their first three possessions.  Before the end of the quarter, Matt Cassel was replaced by Brodie Croyle.  After the Chiefs lost a Jamal Charles fumble for a touchdown, they recovered a Kyle Orton fumble and eventually turned it into a Jamal Charles rushing touchdown.  The Broncos immediately responded with yet another touchdown.
Question: Which team had the lead by 1 point at halftime?
Answer: Broncos