Newport, RI -
The Boston College women's sailing team made a valiant comeback in the final races but fell short by five points to Yale at the Sperry's Women's National Championship on Narragansett Bay in Newport on Thursday afternoon.
The Eagles finished with 228 points, but Yale won the event with 223 points. Brown placed third with 234 points.
"I am so proud of the team. From day one, their efforts on and off the water were to make run at these championships. Today's nationals came down to the last race against a Yale team that was ranked No.