Marshall County had held a 3-0-3 mark versus Forrest in that four-year period.
With the win, Forrest (4-4, 3-4) held on to fifth place in the district standings, while the Tigerettes (1-8-1, 1-5-1) fell to eighth place.
It was the Tigerettes, who took an early lead on a goal in the first minute of the contest by Cadence Ray.
"I was very much pleased with the team's effort. They did not let that first goal get them down," said FHS head coach Natalie Dennis. "They hung in there and it paid off later on."
Forrest tied the game in the eighth minute on a Julie Macy goal and four minutes later, Forrest's leading scorer Sarah Blasingim gave the Lady Rockets a 2-1 lead.
The Lady Rockets kept the pressure on the MCHS defense and it paid off when Cassie Septer found the back of the net to give FHS a two-goal lead at 3-1.
"The defense did their job and the offense kept the pressure on most of the night," said Dennis.
The first half was extended several minutes due to injury time and after a yellow card was issued to Forrest's Anyssa Strong, the Tigerettes just missed making it a one-goal game when Candace Daughrity came up with a big save in net for the Lady Rockets.
The game went to the second half with Forrest still leading 3-1 when Blasingim scored her second goal of the game in the 47th minute.
Forrest tried to keep the play in the Tigerettes end, but MCHS continued to push in an attempt to cut into the lead.
Another yellow card on Forrest's Ashley Kritz came midway through the second half.
With 10:08 remaining in the game, MCHS was awarded a penalty shot close to the Forrest net, but the free kick sailed high over the crossbar and the Tigerettes never really threatened again.
The Lady Rockets beat Summit 2-0 at home on Thursday, finishing their regular season district slate at 4-4 and if the playoffs began today, the Lady Rockets would play MTCS 4-3-1.
The Lady Cougars beat Forrest 1-0 in Murfreesboro on Sept. 18.
"We are getting better as the season goes on," said Dennis. "And I feel we can do well in the district tournament if we keep playing as a team."
MCHS will play three non-district contests before travelling to Cornersville on Oct. 2.