On three occasions in the first half, Kansas City rookie Anthony Hancock returned punts for 15-yard gains, and each time, he appeared on the verge of breaking a long one.

Taking the second half kickoff, Hancock finally broke loose, and his 68-yard return set up the go-ahead score as the Chiefs rallied to beat the Denver Broncos, 37-16, today.

"Last week, I was doing too much side-to-side running, and you can't do that in the NFL," said Hancock. "This week, I concentrated on going north and south."

Hancock's return set up the first of Bill Kenney's two second-half touchdown passes, and safety Gary Barbaro got another score on a 43-yard interception.

The victory ended a four-game losing streak and raised the Chiefs' record to 2-5. Denver dropped to 2-5 and saw its faint playoff hopes mathematically eliminated.

Denver drew within 17-16 after an interception and Rich Karlis' 44-yard field goal, but the rest of the half belonged to the Chiefs.

Kenney passed 51 yards to wide receiver Carlos Carson later in the third quarter, and Nick Lowery converted a 19-yard field goal for a 20-16 advantage.

Lowery's 22-yard field goal midway through the final quarter ended a long drive, and the Chiefs then broke it open a minute later following a Denver fumble. Kenney threw 33 yards to Carson for a touchdown with 2:08 left for a 30-16 advantage. Less than a minute later, Barbaro intercepted and ran the ball back to complete the scoring.

After a Kansas City punt, Denver's Rick Upchurch returned the ball 78 yards with 1:26 left to give Denver the lead.

It was the eighth punt return for a score in Upchurch's career, tying the NFL record.

DeBerg, who had completed his final 17 passes last week to tie the NFL record for consecutive completions, broke the record with a short pass to Dave Preston on the first play from scrimmage. His next pass fell incomplete.