HIGHLAND — American Fork junior Jeremy Reynolds is getting pretty good at saving the day for the Cavemen.

Reynolds had the game-winning hit in American Fork's 7-6 win over Lone Peak on a brisk and breezy Tuesday afternoon. He ripped a two-run double in the top of the seventh to give the Cavemen their winning margin in the opener of a three-game series between Region 4's top two teams.

Reynolds, better known as a pitcher, also came through on the mound. He entered the game in the fifth after Lone Peak went ahead 6-3, and threw a perfect 22?3 innings.

"Jeremy — he's a gamer," said American Fork coach Jared Ingersoll. "For him to come in and close the door on as good a hitting team as Lone Peak is — that says a lot about him and his stuff. For him to get his base hit and drive in those winning runs says a lot about him as well."

This is getting to be routine for Reynolds. He had a similar performance against Jordan in league play when he entered in relief and picked up the win after throwing three innings. He also had the game-tying hit during a three-run seventh for the Cavemen.

This one probably meant more to Reynolds and the Cavemen, who again scored three runs in the seventh to pull out a Region 4 victory. American Fork (15-4, 9-4 in Region 4) moved within one game of league-leading Lone Peak (16-3, 10-3) in the Region 4 standings, keeping its championship hopes alive.

"I have faith in us," Reynolds said. "We just got to go take it one game at a time."

American Fork took it one pitch at a time against Lone Peak, and it paid off. Things looked grim for the Cavemen in the seventh, as they trailed by two runs and were one strike away from losing on several pitches.

Catcher Zack Willis was the first batter down to his last strike, and he drew a walk. American Fork scored on a wild pitch during an at-bat by Jake Miles, who then put a ball in play that Lone Peak committed an error on. Reynolds then put the Cavemen up, 7-6.

"Our guys kept fouling off and battling and didn't give in," Ingersoll said. "That says a lot about the character of this team and the heart of the team. That was a big key — guys just wouldn't give in."

Reynolds faced the top of Lone Peak's potent lineup in the bottom of the seventh and got all three players to fly out. Rightfielder Nic Searle ended the game with a diving catch.

Lone Peak's Dane Petersen threw a complete game, recording 14 strikeouts, and got the Knights on the scoreboard with a two-run homer in the fourth. The Knights took the lead on a two-run single by Macay Hunter, and Keyan Norman provided them with a cushion with a towering two-run homer in the fifth.

The Cavemen, however, kept fighting and got one of the runs back in the sixth when Danny Beddes had a sacrifice fly RBI.

"Guys had each other's backs and they were tough," Ingersoll said.

Email: aaragon@desnews.com