Lots of whining in this thread about Nascar's officiating. I counted five whines among the 15 posts above. But the yellow line rule rule is very clear, and the infraction was also clear, so Nascar made the correct call. If Nascar did anything else, they would be skewered... and rightly so... for being selective and inconsistent. Save your whines until Nascar is inconsistent or wrong in a ruling, there have been plenty of cases of that, but this race isn't one of them.
I can't rate the race as I didn't see all of it, but I did see the last restart. The 24 clearly went too low, under the yellow line, was not forced down there, and did pass for position.