Mumbai get to within a shot of 231-run target before falling short, going down by seven runs to Punjab