The last Sprint Cup Series race that Dale Earnhardt Jr. won was on August 3, 2014. It was the GoBowling.com 400 at Pocono Raceway.
Dale Earnhardt, Jr. won both races. The first race was a 5 lap race in which Shaquille O'Neal had a 1 lap head start. The second race was a 10 lap race in which both racers started evenly, but Dale Jr. had to make two 4-tire pit stops. Both races were won by a last lap pass by Dale Earnhardt, Jr.
He tied Earnhardt's record for wins.
Dale Sr. won his last race in the number 3 Wrangler car on September 13, 1987. It was named the Wrangler Jeans Indigo 400.
The last race win for Dale Sr. in 1987 was on September 13th at the Richmond Fairgrounds Raceway. Dale won the Wrangler Jeans Indigo 400.
Dale Earnhardt Sr. won his 74th race at Talladega Superspeedway on October 17, 1999.
The winner of the NASCAR race the Rebel 500 in Charlottesville in 1987 was Dale Earnhardt. Bill Elliott was leading on the last lap and ran out of gas and Dale Earnhardt drove by for the win.
Dale Earnhardt Sr. won 3 races at Dover (he swept both races in 1989 and won the 6/6/1993 race).
Dale Earnhardt Senior won it in 1998. Dale Earnhardt Junior won it in 2004 and in 2014.
He's come close... but Dale Jr. has not won a Nascar race in 2011.
Dale Earnhardt Jr. :-)