Cardinals sloppy, but successful