Magana scored an unassisted goal from 22 yards out with 30:36 left in the first half, then capped the scoring with an unassisted score from 16 yards out with 16:03 to play.
Magana also got the assist on Miles Garriott's goal with 34:44 remaining.
Reynolds said the defensive combination of Alex Gash, Adam Hoover, Zach Hampton and Josh Rice kept Marion (6-4) in check along with Booth, who played his first full game in goal since being sidelined by mononucleosis.
"He was just simply outstanding," Reynolds said, noting that Booth stopped three straight point-blank shots in one Marion attack.
"I'm probably the happiest 4-7 coach in the state right now, because we played a good team and we won with our heads and our hearts."
Garrard County 3, Adair County 1 - At Columbia, Garrard (11-0) built a 2-0 halftime lead and went on to defeat Adair (9-4-1).
The Golden Lions, who outshot Adair 24-10, got on the board first when Colby Grider ducked to avoid Jacob Denny's direct kick, allowing the ball to go into the net.
With about 10 minutes left in the half, Micah Smith headed the ball into the net off a pass from Micah Wade to give Garrard a 2-0 lead.
Adair scored only the fourth goal Garrard has allowed this season on a breakaway in the second half, but the Lions got the goal back when Wade scored off a pass from Grider.
"Our defense played extremely well again, and I thought the midfield was very physical and won a lot of 50-50 balls," Garrard coach Jonathan Martin said.
Madison Southern 5, Lincoln County 1 - At Berea, Daniel Rise scored Lincoln's only goal off an assist from Justin Kolasa, but that wasn't enough as the Patriots (1-8) fell to Southern (7-4-1).
"Justin Kolasa had a very good game in goal, and Chris Reardon played very good defensively," Lincoln coach Lindsey Thurman said. "We're improving, and we are showing a positive attitude about our improvement."
Boyle County 4, Frankfort 1 - At Danville, Joanna Frauenhoffer had two goals and an assist and Sarah Hall scored twice as Boyle (4-5-2) turned away Frankfort (3-8-1) to snap a three-game losing streak.
"I'm really pleased with our girls' effort tonight," Boyle coach Brian Deem said. "We were relaxed, focused, went to balls and really played some strong defense.
"We just played some basic, simple soccer and played hard."
The Lady Rebels outshot Frankfort 28-6 and had a 14-1 shots advantage at halftime but had only one goal to show for it when Hall scored about two minutes before halftime.
Frauenhoffer scored about five minutes into the second half, then got another goal about 10 minutes later.
After Frankfort scored following a handball call against Boyle with about 15 minutes left, Hall capped the scoring with an assist from Frauenhoffer.
Garrard County 5, Russell County 0 - At Lancaster, Garrard (3-11) snapped an 11-game losing streak after firing 30 shots at Russell (1-8) and allowing only one.
Brittany Lane scored twice on headers to lead the Garrard offense, which had scored only one goal in its last eight games, and coach Tony Kluesener said the Lady Lions' defense was also strong.
"This was just a total team effort," Kluesener said. "Our defense was strong and our passing was on target. Brittany Lane did a good job with those two headers, which is something we've been working on in practice."
Lane scored the only first-half goal off Sara Carrier's corner kick. Abby Parsons and Lindsay Harris each scored for Garrard in the first 10 minutes of the second half, and Lane made it 4-0 off another Carrier corner kick with 25:53 remaining.
The Lady Lions got one more goal with 30 seconds left when Chelsea Denny kicked in a pass from Jordan Bastin.