Noah Affolder ready to run for the win