Hamlin straight up battled it out with Kyle Larson in the final laps, before Larson finally cracked under pressure, leading to the 11 team finally getting a win in the 2023 NASCAR season.