Public. Trailing by 4-3 late in the game, Boys' Latin erupted for three goals in the final six minutes and stunned visiting Martin Luther King, 6-4. Oumar Diawara's header off a corner tied the game for his third goal of the contest, and Jon McDowell added two late breakaway goals.
Engineering & Science turned an own goal into the game-winning score during a 3-2 victory at Franklin Learning Center. Emanuel Saie and Eric Smalls also scored for the Engineers.
Central. Goalie R. J. Pino stopped three point-blank shots in overtime to preserve Marple Newtown's scoreless tie against visiting Radnor.
Tri-County. West-Mont Christian's earned a 4-0 success over visiting Kimberton Waldorf in which goalie Ben Friggle made four saves. Jacob Gallagher, Jerome Wachter, Bobby Girard and Freddie Wachter scored the goals.
Nonleague. Alex Miller's goal from Matt Eppehimer in the first minute of overtime made Garnet Valley a 3-2 winner over visiting Upper Darby.
Football
Marquise Brown threw three touchdown passes, and Bok also got TDs from its defense and special teams in a 42-15 Public League victory over visiting Prep Charter.
Shaquille Sammons returned a kickoff 88 yards for a score after Prep Charter had scored the game's first touchdown, and Omar Bashir followed with a 64-yard interception return to give Bok the lead for good.
Sammons ran for 116 yards and scored three times, and Jihad Ward had seven tackles, two sacks and two fumble recoveries.
Postponements. Two games this weekend have been rescheduled because of wet fields. Norristown will play Central Bucks East at 11 a.m. on Saturday at Doylestown's War Memorial Stadium, and Delco Christian will play Jenkintown at 3 p.m. on Monday.
Girls' Soccer
Conestoga's defense allowed just one shot at goalie Anna Walker, who anchored a 2-0 Central League shutout of visiting Penncrest. Salina Williford scored and assisted Marley Jennings' goal.