Democrats held their narrow majority in the Senate on Tuesday, grabbing Republican seats in Massachusetts and Indiana and turning aside Republican challenges in Missouri, Virginia, Pennsylvania and Ohio.