Vincent Jackson had a career-high three touchdown catches, Philip Rivers surpassed 4,000 yards passing for the third straight season and the San Diego Chargers beat Alex Smith and the San Francisco 49ers 34-7 on Thursday night to stay alive in the AFC West race.