Justin Herbert threw four touchdowns, including two to Mike Williams as the Los Angeles Chargers secured the 30-24 overtime win over the Kansas City Chiefs.