Cole Lanier had three hits and two RBI, while Austin Santrock, Antonio Brown and Jonathan Pauley had two hits apiece. Santrock had three RBI, with Pauley adding a pair of RBI.
For GW (17-10), Jeff Wong had two hits, including a homer and three RBI, followed by Garrett Vogelbach with a double and two RBI.
Winfield 5, Princeton 2 - The Generals plated five runs in the second inning and held on for the home win.
Josh Bumgarner (6-3) picked up the complete-game win for the Generals (11-15), limiting the Tigers to just four singles.
Brandon Wright and Brian Bosley each had two hits, including a double for Winfield. Wright also knocked in a pair of runs.
For Princeton (13-9), Ian Southcott had two hits.
Nitro 5, St. Albans 1 - Matthew Harrison tossed a complete-game four-hitter to lead the Wildcats (16-10) on the road over the Red Dragons (17-9).
Ethan Clark and Jacob Bradley had two hits apiece for Nitro, while Eric Keller had a double and two RBI.