Almirola scores upset NASCAR Cup win in chaotic New Hampshire race
Almirola entered Sundays race 27th in the series standings and with no chance to make the 16-driver playoffs without a victory. With Stewart-Haas Racings struggles this season, Sundays race on the 1.0