Joe Franco Jr. took on the turbo bikes in Super Street and came away with the win, ending hopes of a perfect season for John Fernandez.