Phil Dawson kicked a 33-yard field goal as time expired, and Colin Kaepernick threw for 227 yards and ran for another 98 to lead the San Francisco 49ers past the Green Bay Packers 23-20 on Sunday night in a frigid NFC wild-card game.