Carl Edwards, Martin Truex Jr. dominating at midpoint of Duck Commander 500

(Getty Images)

It’s been a two-driver battle between Carl Edwards and Martin Truex Jr. through the first half of Saturday night’s Duck Commander 500 at Texas Motor Speedway.

As the scheduled 334-lap Sprint Cup race hit the halfway point (Lap 167), Edwards is the race leader, having started from the pole and paced the 40-car field with 87 laps led.

Edwards is searching for his first win of the 2016 Sprint Cup season.

Truex, meanwhile, is looking very strong and has led 77 laps. He’s also looking for his first win of 2016, as well.

The only other drivers to lead a lap – one lap each – have been Matt Kenseth, Chase Elliott and David Ragan.

Third through fifth are Dale Earnhardt Jr., Kyle Busch and Kevin Harvick. Sixth through 10th are Jimmie Johnson, Matt Kenseth, Jamie McMurray, Chase Elliott and Ricky Stenhouse Jr.

Kyle Busch is looking to sweep the second straight race weekend, having won Friday night’s Xfinity Series race at the 1.5-mile TMS.

Johnson has won the last three races at Texas. Johnson has battled back after suffering front end damage on Lap 30 when he ran into the rear of Kyle Busch’s car on pit road after Harvick abruptly pulled in front of Busch to avoid another car.

Follow @JerryBonkowski