Cardenas works hard to tally another victory for GEICO Suzuki team