MSC boys finish strong, best Lincoln