Spiro Bulldogs get big road win against Idabel Warriors