Justin Allgaier worked and worked and worked for Saturday’s DC Solar 200 victory -- not just in the race, but for the last 4 1/2 years.
The Illinois native snapped an 80-race winless streak that dated back to August 2012, earning his fourth career Xfinity Series win and the first for JR Motorsports at Phoenix.
Ryan Blaney finished second, followed by Erik Jones, William Byron and Elliott Sadler.
Click here for a full rundown of the results from the DC Solar 200.
MORE: Justin Allgaier wins Phoenix Xfinity race, $100k bonus and playoff berth
MORE: Xfinity standings after Phoenix: Sadler remains No. 1, leads Byron by 11 points