Cumberland takes baseball thriller from MSC