WORCESTER — The magical ride ended just off Rte. 290 in Worcester.

Lawrence Legion lost to Shrewsbury, 3-1, in the Legion Northeast Regional at Holy Cross on Sunday.

Shrewsbury Legion goes to the Legion World Series in Shelby, North Carolina, and Lawrence’s season is finished.

The Lawrence Legion baseball team, just five outs away from going to the Legion World Series, saw one of the state’s lethal Legion programs from Shrewsbury, score three runs to take the lead and end Lawrence’s dream season.

Lawrence won the first game, 4-3, forcing a second and final game, but fell just short.