In a rare occurrence, four teams found themselves tied for second place at season's end, requiring the league to hold a playoff to determine the second seed.
Science Leadership moved past Edison in the first match, 2-1, and Mastbaum defeated Kensington in penalty kicks to set up the final.
Jeff Schwartz of Science Leadership led his team, scoring each of the three regulation goals for the Rockets. Science Leadership will face Central in the playoffs.
Bicentennial. Dan Fletcher's 10 saves earned Devon Prep the Presidents Division title with a 2-0 win over visiting Plumstead Christian.
Mike Guerra's hat trick paced Phil-Mont Christian in a 7-0 home win over Morrisville.
Suburban One. Alex Evans led host North Penn with three goals in a 5-1 win over Pennridge.
Ches-Mont. Brett Cooper netted his second goal of the second half in the 76th minute to lift host Downingtown West to a 3-2 victory over Sun Valley.
Nonleague. John Rader scored twice as Hill School blanked visiting Princeton Day, 6-0.
Contact Thomas Mahon at mahonth@phillynews.com.