With the tie, the Greyhounds (5-6-3, 2-3-1 Patriot League) become the first Patriot League team to take points from the Terriers (10-3-2, 5-0-1) this season, while they also improve to 4-1-1 at home this year.
Boston University was the first to strike, converting a give-and-go situation, when Felix De Bona slipped a pass from Jordan Barker past Loyola goalkeeper Matt Sanchez in the 14th minute
The Greyhounds, despite outshooting their nationally ranked opposition, were unable to find their equalizer until the 90th minute though, when Cahalan headed in a cross from sophomore John Toher. The goal marks the third for Cahalan this season, with all three being scored at Ridley Athletic Complex, while the assist is the first career point for Toher.
Seniors Connor Thompson and Cahalan led Loyola with three shots throughout the game, as the Greyhounds outshot Boston University, 13-10.
Thompson had the game's first scoring opportunity in the second minute when sophomore Dylan Engel touched a pass from freshman Brad Warenicz to Thompson inside the left corner of the box. Thompson's 17-yard shot was blocked though.
In the 28th minute, sophomore Laurin Vogel blew through defenders and carried the ball into the box before firing a shot at goal, but a diving Nick Thomson was able to stop the shot.
The Greyhounds continued peppering Thomson with shots throughout the second half, with Toher and Vogel both sending shots just wide of the goal posts in the 55th and 63rd minutes, respectively. Mooney also tried to send a shot across the face of the goal and into the left corner, but Thomson intercepted the attempt in the 67th minute.
In the final minute of play, Goldsmith's baseline cross from the left side was cleared to just outside the top-right corner of the box, where Toher played the loose ball back into the box for Cahalan's last-minute heroics.
Defensively, Sanchez picked up a career-high seven saves for the Greyhounds, while Thomson finished with four for the Terriers.
Loyola will return to action on Wednesday when it travels to American for a midweek match-up with the Eagles. Game time is set for 3 p.m.