Did Cardinals win last night?!?
Yes, they won and it was an outstanding comeback for the win. The Rangers were one strike away from winning the World Series two times last night and the Cardinals didn't give up.
Yes, the Cardinals won in the 11th inning last night.
lunger is right
Yes!! In the 11th inning!!