SAN DIEGO -- Colin Kaepernick threw a touchdown pass to cap his only drive, and the San Francisco 49ers roughed up the San Diego Chargers 41-6 in the preseason finale for both teams Thursday night.
Kaepernick faked an inside handoff and then threw a short sidearm pass to Quinton Patton, who deked rookie free agent Marcus Cromartie and completed the 43-yard scoring play.
Coach Jim Harbaugh started the first-team offense of the 49ers (3-1), while Chargers rookie coach Mike McCoy sat his first-team defense.
The Chargers (1-3) had a bad night. Backup quarterback Charlie Whitehurst was sacked four times in the first half and third-stringer Brad Sorensen threw two interceptions in the second half.
San Francisco linebacker Cam Johnson sacked Whitehurst twice and blocked a punt by Mike Scifres and recovered it in the end zone for a touchdown late in the third quarter.
Copyright 2013 by The Associated Press