RICHMOND, Va. - Joey Logano took advantage of a three-car duel by sneaking below the trio to take the lead Saturday night, outrunning former champions Matt Kenseth, Jeff Gordon and Brad Keslowski to win at Richmond International Raceway.

Logano's first career victory on the 0.75-mile oval came seemingly from nowhere after a restart with nine laps to go. He sat fourth and on the outside with Kenseth leading, Dale Earnhardt Jr. alongside in second and Gordon on the inside in third, in prime position to sneak underneath the leader and grab the victory.

Instead, when Gordon, Kenseth and Keselowski raced in a triangle jockeying for position, Logano went underneath all three with three laps to go and then held off Gordon for his fifth career victory.

IndyCar

BIRMINGHAM, Ala. - Will Power won the pole position for the third time at Barber Motorsports Park.

The two-time Barber winner posted the time to beat fairly early Saturday in Fast Six qualifying for IndyCar's Indy Grand Prix of Alabama on Sunday.

James Hinchcliffe started second after sitting out the final few minutes, followed by defending champion Ryan Hunter-Reay, Josef Newgarden, Scott Dixon, and Helio Castroneves.

Mike Conway won a tension-filled race in the previous event at Long Beach but wasn't among the top 12.

Also at Barber, Zach Veach won his second Indy Lights race of the season. The 19-year-old Veach, who won the season-opener in St. Petersburg, started on the pole and led throughout.

The 30-lap sprint was the first of two races over the weekend comprising the Legacy Indy Lights 100 on the 17-turn, 2.38-mile permanent road course.

Veach beat Luiz Razia by 3.844 seconds.