Anderson grinds out 6 innings against Royals, but LA suffers just its 6th loss since June 29