Balfanz scores first career win in a thrilling finish!
Josh Ball takes the checkered in Japan after a strong showing!
Currey spoils playoff party as championship contenders struggle in Japan!