Elida runs past Riders in the rain 34-14