Home Sports Cardinals ride running game to first place in NFC West