Twenty years after Dale Earnhardt Sr. won the Daytona 500, the iconic No. 3 returned to victory lane at Daytona International Speedway.

Austin Dillon won the race of attrition Sunday at Daytona, passing Aric Almirola on the final overtime lap to win “The Great American Race.”

After the huge victory, Dillon did a powerslide on the infield to honor Earnhardt, who died in a tragic accident during the 2001 Daytona 500.

Dillon dedicated the win to Earnhardt, who won the 1998 Daytona 500 while racing for Richard Childress, Dillon’s grandfather.

Childress was emotional after the win.

For most of the race, it appeared that Ryan Blaney would become the first driver to win the Daytona 500 while leading for more than 100 laps since Earnhardt did it in 1998, but Blaney crashed out with two laps to go along with Kurt Busch.

Dillon was at Daytona 20 years ago when Earnhardt Sr. won.

What a moment for Richard Childress Racing.

For a trip down memory lane, here’s Earnhardt’s win in 1998:

Thumbnail photo via Mark J. Rebilas/USA TODAY Sports Images