SAN FRANCISCO (AP) Brett Favre can still carve up Candlestick Park.
Favre passed for 293 yards and hit Donald Driver for a 68-yard touchdown, and the Green Bay Packers snapped a three-game losing streak with a 30-19 victory over the slumping San Francisco 49ers on Sunday.
Playing in the waterfront stadium that hosted some of his greatest playoff performances, Favre was steady and fearless while breathing life back into the Packers (5-8), who had been floundering on offense since early November.
Ruvell Martin also caught a long TD pass, and Driver had 9 catches for 160 yards as Favre went 22-34 and surpassed 3,000 yards passing for the 15th straight season to extend his own NFL record.
Packers coach Mike McCarthy was the coordinator for San Francisco's awful offense last season, but he came up with plenty of ways to embarrass former boss Mike Nolan's defense, and Favre executed nearly all of them.
Frank Gore rushed for 130 yards and a touchdown for the 49ers (5-8), but Alex Smith was 12-29 for 201 yards and 2 interceptions while facing constant harassment. Rookie tight end Vernon Davis turned a short pass into a late 52-yard touchdown, but San Francisco lost its third straight.