This is what everyone was waiting for from Willis McGahee.

After 19 months of recuperation and countless questions about the strength of his left knee, the Buffalo Bills' running back finally provided some answers. McGahee had the go-ahead score on a one-yard run in his NFL preseason debut, helping the Bills to a 16-6 win over the visiting Denver Broncos last night.

"Another step up the ladder," McGahee said. "I'm taking nice strides. I'm not rushing it. I'm just moving along, forward progress."

McGahee finished with 13 carries for 58 yards and one catch for nine yards, continuing to show that he's ready to play after missing all of his rookie season recovering from reconstructive knee surgery.

* EAGLES: Running back Bruce Perry will miss his rookie season after dislocating a shoulder in a preseason game against the New England Patriots. Coach Andy Reid said Perry will most likely have surgery and "he'll be out for the season."

Perry, who was in the running to be a backup behind Brian Westbrook and Correll Buckhalter, caught three passes in Friday's loss to the Patriots.

A seventh-round draft pick, Perry agreed to a four-year contract last month. At Maryland, he ranked fourth on the all-time rushing list despite missing parts of two seasons with injuries. Last season, he ran for 713 yards and nine touchdowns in nine games.

* PATRIOTS: A slimmed-down Matt Light practiced with the offensive line for the first time since undergoing an emergency appendectomy in June.

Listed by the team as 305 pounds, the left tackle confirmed that he lost "a lot of weight" after the surgery, and some reports have indicated he lost 25 pounds.

The team placed Light on the active physically unable-to-perform list before the start of training camp, and it will be some time before he is ready to play.

* 49ERS: Fullback Fred Beasley could be sidelined until the season opener on Sept. 12 against the Falcons with a high left ankle sprain.

Beasley left San Francisco's 33-30 exhibition loss to the Oakland Raiders on Saturday night in the first quarter. He was hurt blocking upfield on a carry by Kevan Barlow when defensive tackle Ted Washington fell on him.

* JETS: The team signed running back-kick returner Keith Burnell and released punter Brian Simnjanovski.

Burnell was signed to New York's practice squad last September after a college career at Virginia Tech and Delaware.

* BUCS-BENGALS: The teams will meet tonight in a preseason game delayed two days by Hurricane Charley.

"It's been tough on us the past four or five days. . . . But you can't make excuses, that's just part of training camp and part of life and part of football," Bucs Coach Jon Gruden said.