Cardinals out-swim Rockets