Cardinals kick off first weekend homestand in style