It took two days, but somehow between the crashes and bad weather the Food City 500 finally came to a conclusion at Bristol Motor Speedway on Monday afternoon and in the end it was a battle between the two best cars on the track.  Kyle Larson led a race-high 200 laps, but Kyle Busch bumped his way past him to take the lead with six laps to go and held on for his second straight victory, seventh at Bristol and the 45th of his career.

Busch's victory left Larson still looking for his first win at the half mile track and winless so far this season.  It's the second time in eight races he's had to settle for second place.

Jimmy Johnson, Ricky Stenhouse, Jr. and Alex Bowman completed the Top 5.  Brad Keselowski took both of the first two stages of the race, but hit the wall 30 laps from the end and fell to a 23rd place finish.

Ryan Blaney had what looked to be the car to beat in the early going and led 100 laps.  But he got taken out in a 5-car wreck while he was leading on Lap 117.

The race was red flagged four times, three of them for rain on Sunday, until officials finally decided to complete the race on Monday.  But even then the drivers had to dodge periods of rain and sleet.

It'll be a short week for the drivers before they get together again on Saturday night at Richmond Raceway.