San Francisco 49ers quarterback Colin Kaepernick threw for 263 yards and accounted for 4 touchdowns, and set a quarterback single-game rushing record with 181 yards on the ground to help the 49ers defeat the Green Bay Packers 45-31.