Home Baseball Cubs barely escape Cardinals rally