The Cardinals wrapped up a wet homestand and extended their winning streak to five with a 3-2 win over the Twins in a game twice interrupted with rain delays on Tuesday. Each of the Cardinals' last three games featured at least one rain delay. In between, there was also a postponement on Sunday.