Third-seeded Freeport took an early 3-0 lead and held on to knock off second-seeded Greely in a Class B South semifinal in Cumberland.
Anthony Panciocco hit a two-out, two-run single in the top of the first. In the second, Eriksen Shea doubled and eventually scored on Liam Holt’s squeeze bunt.
Freeport pitcher Shea Wagner held Greely scoreless until the fourth, when Brady Nolin hit a two-run homer.
Nolin also made two terrific defensive plays.
Freeport (15-3) got an unearned run in the sixth against Greely ace Will Neleski, thanks to a throwing error.
That loomed large when Greely (13-5) loaded the bases with no outs in the bottom of the seventh. Wagner got one out, then gave way to freshman Blaine Cockburn, who induced a foul popout and struck out Jake MacDonald to send the Falcons (15-3) to the regional final Tuesday at St. Joseph’s College against top-seeded York (16-2).