RADNOR, Pa. -- Cabrini closed its regular season Thursday with a 77-66 victory against visiting Immaculata at Nerney Field House. With the win, the Cavaliers improve to 23-1 overall and 17-1 in the Colonial States Athletic Conference.

The victory also marks head coach Marcus Kahn's 150th win at Cabrini. Kahn reaches the milestone in just 176 games with the Blue and White. The five-time CSAC Coach of the Year has led the Cavaliers to at least 22 wins in each of his six years, including four CSAC championships.

The Cavaliers scored in double figures on the night, led by junior Vinny Walls with 25 points. Freshman Brennan McCann had a career night, knocking down 4-4 from 3-point range for a career-high 18 points. Senior Fran Rafferty added 11 points, including a pair of triples.

Cabrini jumped out to an early lead as Rafferty, Walls and McCann hit 3-pointers in the game's opening minutes. The Blue and White advantage hovered between 8-13 points for much of the first half, extending to 34-19 on Walls' 3-pointer with 4:17 left in the opening half.

After 20 minutes, the Cavaliers led 37-26 on the strength of 14-30 shooting from the floor, including 8-15 from beyond the 3-point arc. Cabrini held Immaculata to just 2-12 3-point shooting and 31.3 percent overall before the break.

The Mighty Macs changed their offensive focus from the 3-point line to the paint, where it scored 20 second half points and put the Cavaliers in foul trouble.

Cabrini responded with a consistent offensive flow, shooting just under 45 percent in the second half and 15-20 from the free-throw line. Immaculata cut its deficit to six points several times in the second half, but the Blue and White always had an answer.

Senior Jon Miller paired nine points and seven rebounds, while freshman Brent Mahoney matched Miller's seven boards. Walls and Rafferty secured five caroms each.

Junior Barry Brockington led Immaculata (11-14, 9-9 CSAC) with 28 points, while senior Brandon Smith added 12 points. Junior Mamadou Diakite recorded a double-double with 10 points and 10 boards.