Woodstock 9, Front Royal 8

How it happened: Woodstock rallied from an early 6-2 to tie the game at 7-7. The River Bandits scored two runs in the seventh to take a 9-7 lead and held on for the victory.

Bandits Highlights: Ryan Zuckerman (Pittsburgh) was 3-for-4 with a run batted in. Luke Keister (Shenandoah) was 2-for-2 with three runs scored. Zane Starling (North Florida) pitched 1.1 innings, retiring all four batters he faced to earn the save.

Cardinals Highlights: Jimmy King (Holy Cross) was 2-for-4 with three runs scored. Reuben Livingston (Harford) was 2-for-3 with three RBIs.

Purcellville 5, Strasburg 3

How it happened: The Cannons scored a run in the seventh inning to snap a 3-3 tie. Kaleb Freeman (Auburn) doubled to left field, scoring Shintaro Inoue (Kansas State) with the go-ahead run. Zachary Duenas (Western Kentucky retired the side in order in the ninth to record the save.

Cannons Highlights: Freeman was 2-for-2 with two RBIs. Michael Gupton (Gulf Coast CC) was 2-for-5 with a homer and two RBIs. Lincoln Pack (West Virginia) was 2-for-4 with a run batted in.

Express Highlights: Randy Carlo IV (Maryland) was 1-for-4 with a home run and two RBIs.

New Market 7, Winchester 6

How it happened: New Market jumped out to a 6-1 lead in the first, but Winchester battled back to tie the score at 6-6. The Rebels pushed across the winning run in the bottom of the seventh.

Rebels Highlights: John Henry Williams (Arkansas State) was 2-for-4 with a homer and two RBIs. Luke Holland (UNC-Greensboro) was 1-for-3 with a solo homer. Connor Reilly (East Stroudsburg) was 1-for-3 with two RBIs. Blaine Waltimyer (PSU-Harrisburg) was 2-for-4 and scored two runs.

Winchester Highlights: Vincent Dolcemaschio (Baldwin-Wallace) pitched 4.2 shutout innings and allowed just two hits. He struck out five and walked one. Connor McGinnis (Houston) was 2-for-5 with a run batted in. Broc Parmer (UTSA) was 1-for-4 with two RBIs.