Patrick Mahomes threw for 269 yards and three scores and backup kicker Spencer Shrader booted the walk-off field goal as the Kansas City Chiefs outlasted the Carolina Panthers 30-27.