Senior League stars hold on for 3-2 victory