There were no late-game heroics by Brett Favre, although there was a miracle of sorts: The Denver Broncos won again.

Brian Griese threw two touchdown passes to Ed McCaffrey and ran for a third today to lead Denver to a 31-10 romp over Green Bay, the Broncos' second straight win after an 0-4 start.

Olandis Gary, a graduate of Riverdale Baptist High School elevated to a starting role because of injuries to Terrell Davis and Derek Loville, carried 37 times for 124 yards and a score, and the Broncos' defense intercepted Favre three times and forced him into hurried throws.

Favre, who three times this season rallied his team to a comeback victory in the final two minutes despite a sore thumb on his throwing hand, was only 7 for 23 for 120 yards.

"I didn't expect to play like this," said Favre, the three-time league MVP. "I didn't expect to lose like this. Games like this happen. It was ugly. This is a character check.

"My thumb has been bothering me all year, but it is not an excuse. I don't want it to be."

After a lackadaisical first half ended in a 3-3 tie, the Broncos scored three touchdowns in the third quarter.

Barely two minutes into the period, safety Eric Brown intercepted a pass, bobbled it, then fumbled it twice more in returning it to the Green Bay 14. Three plays later, Griese hit McCaffrey on a 10-yard scoring pass with 11 minutes 17 seconds left in the quarter.

"Brian's performance is what we expect of him," Denver Coach Mike Shanahan said.

With 8:30 left in the quarter, the Packers (3-2), who had only 41 total yards and one first down to that point, began a quick drive that produced their lone touchdown. Favre lofted a long pass that Corey Bradford ran under for a 54-yard gain. Favre then passed 16 yards to tight end Tyrone Davis to the 1, and Dorsey Levens scored.

But Denver countered 26 seconds later when Griese threw a 40-yard pass to McCaffrey, who stiff-armed safety Darren Sharper over the final 20 yards, finally shedding Sharper inside the 10 for a 78-yard scoring play with 6:21 left in the period.