Strasburg 20, Winchester 18

Express Highlights: Logan Duff (Randolph-Macon) was 4-for-6 with a homer, two runs scored and three RBIs. Randy Carlo IV (Maryland) was 2-for-5 with a homer, three runs scored and five RBIs. Geremy Garcia (Miami Dade-Kendall) had a grand slam homer and five RBIs. Anthony LaSala (Pittsburgh) was 2-for-4 with two runs scored and one batted in. Anthony Bianchina (Charlotte) was 4-for-5 with three runs scored and three RBIs. Gavin Lill (Pittsburgh) pitched 2.1 innings and did not allow a hit and earned the save.

Royals Highlights: Jaylen Hernandez was 2-for-6 with a homer, three runs scored and five RBIs. Austin Lafferty (Akron) was 2-for-6 with a home run, two runs scored and three RBIs. Brody Pickette was 2-for-5 with a grand slam home run, two runs scored and five RBIs.

New Market 3, Front Royal 1

Rebels Highlights: Starting pitcher Spencer Williams picked up the win, going five innings and allowing one run on one hit. He struck out six and walked five. Michael Burnley (Shepherd) pitched two shutout innings, allowing one hit while striking out three. Luke Roggenburk (St. Bonaventure) pitched the final two innings to record the save. He allowed no hits, struck out four and did not walk a batter.

Cardinals Highlights: Relief pitchers Dominic McDonald (Wheeling Jesuit), Elijah Grant (South Carolina) and Macho Santiago (W&M) combined to pitch 4.2 shutout innings.

Staunton 7, Waynesboro 3

Braves Highlights: Wyatt Campbell was 3-for-5 with two doubles, a homer, two runs scored and four RBIs. Ike Schmidly (JMU) was 2-for-4 with two doubles, two runs scored and one run batted in. Noah Canterbury (Fairmont State) drove in two runs. Andrew Shaffner started on the mound and pitched five innings, allowing three runs, two earned on seven hits. He struck out eight and walked two. Evan McDade) Fairmont State) finished with four shutout innings to get the save. He allowed two hits and struck out three.

Generals Highlights: Kyle Neri (Rider) was 2-for-5 with two RBIs. Jayson Willers (Morningside) was 2-for-5 with a run batted in. Cesar Morillo (St. Andrews) was 3-for-4. Jack Dooley (Eastern Mennonite) pitched 3.1 shutout innings. He allowed two hits and struck out five. Matthew Sheppard (Ferrum) pitched two innings and did not allow a hit.

Charlottesville 9, Harrisonburg 3

Tom Sox Highlights: Ryan Wynn (Wofford) was 3-for-5 with two runs scored, a double and four RBIs. Colby Wallace (ECU) was 2-for-5 with a double. Cooper Blauser (Jacksonville State) was 2-for-5. Bobby Olsen (Nebraska) pitched four innings and allowed two runs, one earned, on six hits. He struck out five and walked one. Ryan Grzesiak (Florida Southwestern) pitched two shutout innings to get the win. He allowed one hit, struck out three and walked one.

Turks Highlights: Chris Katz (Wake Forest) was 2-for-4. Jack Cannizzaro (JMU) was 2-for-4 with a run scored and one batted in. Jalen Evans (Wingate) was 3-for-4.

Culpeper 5, Covington 3 (10 innings)

Cavaliers Highlights: Blagen Pado (Longwood) was 2-for-5 with a homer and two RBIs. Bryce Demory (Lynchburg) was 3-for-5 with a run batted in. Brok Eddy (Arizona State was the winning pitcher, allowing one run and four hits in 5.1 innings. He struck out nine and did not walk a batter.

Lumberjacks Highlights: Spencer Williams (Carson-Newman) was 2-for-4. Carlos Castillo (Dayton) was 3-for-5 with two RBIs. Brown (Louisiana Monroe) was 2-for-4. Wilfred Gonzalez (Seminole State, OK) was 2-for-5 with a run scored and one batted in. Kevin Rodriguez (Atlantis) allowed one run on four hits in 5.2 innings. He struck out eight and walked one.