Chase Elliott already has made history as the youngest driver to capture the pole for the Daytona 500, and he won the warmup race.

Now, can the Rookie of the Year candidate, win the actual Daytona 500?

Elliott won the Xfinity Series season opener at Daytona International Speedway on Saturday, edging Joey Logano for his first victory at NASCAR's most famous track.

It was the perfect prelude to the Daytona 500 on Sunday. Elliott will start that one on the pole -- and with a lot tougher competition chasing him.

"It means a lot, man," Elliott said. "This is Daytona. I'm just happy to be here. We still have 500 miles to go tomorrow. Lot of work to do here."

Elliott took the lead from Logano on a final restart with 13 laps to go and then blocked his fellow Sprint Cup regular on the last lap. Logano got a strong run on the outside a few hundred feet from the finish line and then banged the side of Elliott's No. 88 Chevrolet several times, but he couldn't get past.

"Chase obviously did what he had to do there at the end of the race," said JR Motorsports owner Dale Earnhardt Jr., who has Elliott signed on for a handful of Xfinity races this season. "I thought that was very gutsy to be able to really put such an aggressive block on (Logano). He did what he had to do. Could have turned him into the wall. Joey might have saved both of them from doing all that."

Elliott became the youngest to win at Daytona in the Xfinity Series, getting to victory lane at 20 years, 2 months, 23 days.

Here's how to watch the race, including how to watch online:

Date: Sunday, Feb. 21, 2016

Start: 1 p.m. Eastern

Where: Daytona Speedway, Daytona, Fla.

TV: FOX

Livestream: Fox Sports Go

(The Associated Press contributed to this report.)

Keith Sargeant may be reached at ksargeant@njadvancemedia.com. Follow him on Twitter @KSargeantNJ.