KANSAS CITY, Mo. (AP) -- Chiefs quarterback Tyler Bray shined on a night otherwise devoid of any stars.
The undrafted rookie out of Tennessee threw for 169 yards and three touchdowns, leading Kansas City to a 30-8 preseason victory over the Green Bay Packers while most of the starters on both sides rested up for the start of the regular season.
Bray outplayed backup Chase Daniel as starter Alex Smith watched from the sideline. Bray hit Junior Hemingway for his first touchdown pass late in the first half, and then connected with Josh Bellamy and Frankie Hammond Jr. for TDs in the second half.
Vince Young had a rough game for the Packers in place of Aaron Rodgers, who likewise sat the game out. Young was just 14 of 30 for 144 yards and fumbled twice, losing one of them.
B.J. Coleman was 2 of 7 for 19 yards on the few series he played for Green Bay.
With most of the big names relegated to wearing baseball caps and floppy hats, the game was decided by guys hoping to make one last impact before roster cuts are due Saturday.
In the race to be the No. 3 running back in Kansas City, second-year pro Cyrus Gray appeared to move ahead of veteran Shaun Draughn. Gray gouged the Packers several times in the first half and finished with 73 yards on 13 carries.
Hemingway likely locked up his spot on the Chiefs' roster after the former seventh-round pick out of Michigan caught his second touchdown pass of the preseason. And if it wasn't his work that solidified his job, it may have been an injury to fellow wide receiver Devon Wylie.
The Chiefs' fourth-round pick two years ago, Wylie left in the first half with a hamstring injury and never returned. Wylie missed most of last season with a similar injury.
Chiefs tight end Travis Kelce, who has missed time in practice with a left knee, hobbled off in the first half with another knee injury. The Chiefs were already thin at the position after Tony Moeaki fractured his shoulder in last week's game against Pittsburgh.
In a bit of positive injury news for Green Bay, cornerback Tramon Williams started the game after missing practice with a bruised knee. He picked off Daniel on the game's first play as the Packers' starters spent a series fine-tuning for their opener at San Francisco.
Their No. 1 offense — sans Rodgers, of course — played one series but couldn't move the ball behind Young, eventually settling for Crosby's 48-yard field goal and a 3-0 lead.
Ryan Succop's two field goals and another by Crosby left the score 6-6 when the Chiefs got the ball with less than 2 minutes remaining in the first half. Bray guided them 50 yards in seven plays, and his pass to Hemingway for a touchdown gave Kansas City a 13-6 lead at the break.
The Chiefs put the game away on Bellamy's touchdown grab in the third quarter.
Notes: Packers LB Sam Barrington sacked Bray for a safety in the third quarter. ... Packers S Chris Banjo had to be helped off the field in the first half. He returned and had a sack in the fourth quarter. ... Crosby is 6 of 6 on field goals in the preseason after having to fight for his job. ... Draughn had four carries for 18 yards for Kansas City. Daniel was 4 of 8 for 27 yards.