Andrew Martin fought his way through some adversity to pitch a complete game for Birmingham Groves, which escaped with a 6-4 victory in Oakland Activities White Division play over Farmington Hills Harrison.

Martin gave up nine hits and walked three, putting himself in some precarious positions throughout the night. He was able to fight back with nine strikeouts while holding Harrison to 1-for-14 from the plate with runners in scoring position.

“It was one of those things where we let it ride,” Groves coach Shawn Morrison said. “He let me know that he was feeling pretty good and it just seemed like every time they strung a couple of hits together, we came to a part of the lineup where he had been working well. He’s been a workhorse for us on the mound.”

Harrison went up 2-1 in the second inning before Groves (11-3, 3-2) scored three in the bottom of the second inning, led by a two-RBI double from John Kowalchuk.

Connor Bradbury went 2-for-3 with an RBI and run scored, while Joe Roberts hit his second home run of the season for Groves.

Jared Char went 2-for-4 for Harrison.

More baseball

Farmington 7, North Farmington 0: Derek Strickland got the win, pitching six innings in relief with four strikeouts, and Matt Lane went 2-for-3 with two runs scored for Farmington (11-4, 4-1 OAA White).