Philip Rivers passed for 178 yards and one touchdown, and the Chargers beat the Denver Broncos, 21-13, in San Diego on Thursday night.