Upsets rule the day in the WPIAL Softball Semifinals:
6A #3 Latrobe over #2 Baldwin, 2-0
5A #11 Thomas Jefferson over #2 Albert Gallatin, 2-0, 8 inn.
4A #6 Elizabeth-Forward over #2 Yough, 7-2
4A #4 Belle Vernon over #1 Mt. Pleasant, 1-0
3A #3 Southmoreland over #2 Freeport, 6-4
2A #6 Laurel over #2 Chartiers-Houston, 9-5
That's half of the semifinals won by lower seeded teams.
Here's the rest of the scores:
6A #1 Hempfield over #5 Norwin, 5-3
5A #1 West Allegheny over #5 Connellsville, 7-2
3A #1 South Park over #4 Avonworth, 14-1
2A #1 Frazier over #4 Mohawk, 8-4
1A #1 West Greene over #4 Union, 8-2
1A #2 Monessen over #3 Leechburg, 5-2