TORONTO - Oh, Canada, did Trent Edwards ever find his groove during the Buffalo Bills' debut in their new northern home away from home.
Shaking off a sluggish performance in the Bills' preseason opener last week, Edwards was near-perfect in two series, going 9-for-11 for 104 yards and two touchdowns, in Buffalo's 24-21 win over the Pittsburgh Steelers last night.
In hitting tight end Robert Royal for both scores, Edwards showed why the Bills placed their faith in the 2007 third-round draft pick by awarding him the starting job ahead of J.P. Losman midway through last season.
Rookie first-round draft pick Leodis McKelvin made a splash, too. The cornerback sealed the victory by scoring on an electrifying 95-yard kickoff return immediately after the Steelers (1-1) cut it to 17-14 on Rashard Mendenhall's 6-yard run.
Steelers quarterback Ben Roethlisberger had a solid outing, going 9 of 11 for 142 yards with a touchdown - a 40-yarder to Santonio Holmes - in three series.
PHILADELPHIA - The Panthers' Jake Delhomme was 9-of-14 for 54 yards in his first real action since ligament-replacement surgery in October, but Tony Hunt's 51-yard touchdown run with 2:15 left led Philadelphia to a 24-13 victory over Carolina.
The game was delayed 58 minutes because of lightning in the first quarter. Both teams looked sloppier than the field conditions.
Donovan McNabb finished 11-of-24 for 98 yards against a secondary that was missing three starters. He didn't get much help from his receivers, who dropped about six passes.