Ferris keeps Thor MX1 overall streak alive at Ranch MX