The finish of Monday’s rain-delayed Geico 500, as thrilling as it was, was still a secondary storyline behind what happened before the race.NASCAR came together to support Bubba Wallace, the lone Black driver in the Cup series, a day after a noose reportedly was found in Wallace’s garage stall at Talladega Superspeedway. Drivers and team members walked with Wallace and pushed his car to the front of the line in prerace ceremonies. MORE: Wallace says NASCAR is ‘changing’Wallace led briefly midway through the final stage but eventually ran out of gas in the closing laps. Meanwhile, his best friend, Ryan Blaney, was good on fuel and strong enough to get to the line first by inches. Blaney edged past Ricky Stenhouse Jr. in a wild overtime for his second consecutive win at the track, both in photo finishes.Another chapter written in the book of thrilling @TalladegaSuperS finishes.Once again, it was @Blaney holding off the pack to score the victory. pic.twitter.com/jPEQC91QcA— NASCAR (@NASCAR) June 23, 2020MORE: Fellow driver gives Wallace push to pits after fuel runs outBelow are the complete results from Monday’s race at Talladega, which was delayed by weather (rain Sunday and a storm Monday) twice.Who won the NASCAR race at Talladega?Ryan Blaney edged out Ricky Stenhouse Jr. by a nose (officially, seven one-thousandths of a second). Just before that, Blaney shoved Erik Jones out of the way in the drag race to the start-finish line.”I just kind of blocked, just trying to block the best we could,” Blaney told reporters. “Ride the top, ride the bottom. The 20 (Jones) got to my outside, and I tried to go up there to slow him down and . . . I’m not sure, I don’t know . . . three-wide, I hate that I hit him, but just kind of trying to beat and bang to the line and things like that.”Aric Almirola, who also wrecked at the finish, crossed the line backward in third place. Denny Hamlin was fourth and Jones finished fifth.NASCAR at Talladega resultsBlaney ran most of the race up front in a tight pack with his Team Penske teammates Joey Logano and Brad Keselowski. All three represented a strong threat to win even as the lead changed 56 times among 19 drivers. Blaney led the most laps in the race with 63.Wallace moved into contention late in the race, taking the lead with 27 laps to go. He quickly fell back after being passed by Logano and then later ran out of fuel, which ended his quest for a victory. He finished 14th. FinishStartDriverCarLaps1(12)Ryan BlaneyFord1912(20)Ricky Stenhouse Jr.Chevrolet1913(15)Aric AlmirolaFord1914(2)Denny HamlinToyota1915(18)Erik JonesToyota1916(21)Chris BuescherFord1917(8)Alex BowmanChevrolet1918(22)John Hunter Nemechek #Ford1919(7)Kurt BuschChevrolet19110(5)Kevin HarvickFord19111(19)William ByronChevrolet19112(33)Ty DillonChevrolet19113(4)Jimmie JohnsonChevrolet19114(24)Bubba WallaceChevrolet19115(31)Ryan PreeceChevrolet19116(25)Corey LaJoieFord19117(9)Joey LoganoFord19118(26)Michael McDowellFord19119(6)Brad KeselowskiFord19120(16)Tyler Reddick #Chevrolet19121(39)Brendan GaughanChevrolet19122(28)Cole Custer #Ford19123(1)Martin Truex JrToyota19124(14)Ryan NewmanFord19125(10)Clint BowyerFord19026(23)Matt DiBenedettoFord19027(32)Quin Houff #Chevrolet19028(37)Daniel SuarezToyota19029(35)Christopher Bell #Toyota19030(29)Gray Gaulding(i)Ford19031(30)BJ McLeodChevrolet19032(3)Kyle BuschToyota18933(38)Timmy Hill(i)Toyota18534(40)Garrett Smithley(i)Chevrolet18535(27)Brennan Poole #Chevrolet17836(34)JJ Yeley(i)Chevrolet17837(36)Joey Gase(i)Ford14138(11)Chase ElliottChevrolet13539(17)Austin DillonChevrolet13340(13)Matt KensethChevrolet127# Rookie. (i) Ineligible for series points.Average speed of race winner: 146.933 mph.Time of race: 3 hours, 27 minutes, 28 seconds. Margin of Victory: 0.007 seconds.Caution flags: 8 for 33 laps.Lead changes: 56 among 19 drivers.Lap leaders: M. Truex Jr 1-4; D. Hamlin 5-7; J. Logano 8-10; D. Hamlin 11-14; J. Logano 15-17; D. Hamlin 18-22; J. Logano 23-26; M. DiBenedetto 27; J. Logano 28-35; K. Busch 36; J. Logano 37-39; W. Byron 40; D. Hamlin 41-42; J. Logano 43; D. Hamlin 44-45; A. Bowman 46; J. Logano 47-49; A. Bowman 50; J. Logano 51; T. Reddick # 52; J. Logano 53-55; T. Reddick # 56-60; R. Newman 61; A. Bowman 62-64; R. Blaney 65; J. Johnson 66; K. Busch 67; R. Blaney 68-69; K. Busch 70-71; R. Blaney 72-73; K. Busch 74; R. Blaney 75-96; B. Poole # 97; R. Blaney 98-105; R. Stenhouse Jr 106; R. Blaney 107-111; R. Stenhouse Jr 112; R. Blaney 113-118; R. Stenhouse Jr 119-121; C. Buescher 122-125; K. Harvick 126; R. Preece 127; C. Elliott 128-130; D. Hamlin 131; R. Blaney 132-142; C. Bell # 143-146; D. Hamlin 147; J. Logano 148-150; W. Byron 151-160; B. Wallace 161; J. Logano 162; R. Preece 163-164; A. Bowman 165-171; T. Reddick # 172-184; R. Blaney 185-189; K. Harvick 190; R. Blaney 191.Leaders summary (Driver, times leading, laps led): Ryan Blaney 10 times for 63 laps; Joey Logano 11 times for 33 laps; Tyler Reddick # 3 times for 19 laps; Denny Hamlin 7 times for 18 laps; Alex Bowman 4 times for 12 laps; William Byron 2 times for 11 laps; Kyle Busch 4 times for 5 laps; Ricky Stenhouse Jr 3 times for 5 laps; Martin Truex Jr 1 time for 4 laps; Christopher Bell # 1 time for 4 laps; Chris Buescher 1 time for 4 laps; Ryan Preece 2 times for 3 laps; Chase Elliott 1 time for 3 laps; Kevin Harvick 2 times for 2 laps; Bubba Wallace 1 time for 1 lap; Brennan Poole # 1 time for 1 lap; Matt DiBenedetto 1 time for 1 lap; Jimmie Johnson 1 time for 1 lap; Ryan Newman 1 time for 1 lap. Stage 1 Top 10: 8,88,22,48,18,12,2,1,9,24Stage 2 Top 10: 47,12,18,2,95,22,43,41,17,24Material from the NASCAR Wire Service was used in this report.