Penn State Brandywine netted seven straight points to take a 52-46 lead with 8:05 to play but Cannon once again sparked a Green Terror run with a layup. The visitors tallied six straight to once again take a two-point lead.
After Brown and Benjamin Young traded baskets, Ray drained a 3 to put McDaniel in front 59-54 with 3:04 to play.
Five straight points from Brown once again tied the game but Ray drilled another trey and DJ Harper hit a layup for another five-point lead.
Winfield converted a three-point play but Harper finished a feed from Cannon with 10 seconds left to seal the win.
Devon Duvall chipped in 11 points off the bench while Harper added 10 points and nine rebounds. Josh McWilliams added nine points and nine boards.
The Green Terror returns to action at home against Lynchburg on Saturday. Game time is 7 p.m.
McDaniel women drop opener
York built a double-digit lead early before holding on to top McDaniel 67-61 on Wednesday.
Caroline Ward led the Green Terror with 12 points in her collegiate debut. Liv Storer added 10 points.
A Jasmine Smith steal and short jumper made it a 21-10 game en route to a 23-11 score after one quarter.
After the hosts led 27-12 with 8:03 to play in the second quarter, Halle Burgess responded with a layup to spark a 14-5 run. Libby Bowles capped the nearly six-minute stretch with a 3-pointer from the top of the arc.
Burgess just beat the shot clock off an out-of-bounds under to make it a 36-30 game at the break.