Trailing 24-22 at halftime, the Falcons tied it at 29-all early in the third quarter and built a 36-29 lead midway through the frame.
The Warriors trailed 35-31 starting the fourth quarter, and fell behind 40-35 on Lainey Uphoff?s 3-pointer.
Coming out of a timeout at 6:16, Lundy drained a right wing 3-ball, and Hett stole Riley?s next possession, tying the game with a breakaway layup.
Heerey?s layup assisted by Julia Zeiner gave Marion a 42-40 lead with four minutes left, and Zeiner banked a layup of her own with 3:15 left.
Falcons sniper Becca Tittel went down with an apparent knee injury with 1:21 to go, and Zeiner closed out the game with a foul shot and a steal.
Zeiner finished with a season-low 6 points, but also notched five rebounds and four steals.
Hett finished with 12 points, and Gordon led Marion with six rebounds.
The Warriors owned the boards at both ends, outrebounding Riley 14-12 at the Marion offensive glass and dominating the Marion defensive glass 16-7.
The Warriors superior hustle was evident from the opening tip, as Marion won three jump balls in the first quarter.
Hoisington?Kayley Heerey scored five 3-pointers, including a pair that helped pace the Warriors? gamebreaking 18-8 run in the second quarter. Marion led 39-16 at halftime.
Julia Zeiner and Lindsay Hett each finished with 13 points. Zeiner scored three 2-pointers in the first quarter, lifting Marion to a 21-8 lead out of the gate.
Haven?Marion stared down the league-leading Wildcats and closed within four points when Julia Zeiner scored a short shot off a set inbounds play with a minute left in the third quarter.
But Haven’s Sheridan Stefanski hit a deflating left wing 3-pointer as time expired in the third, and the Wildcats scored the first eight points in the fourth.
Zeiner’s shot capped a 20-11 Warriors run after halftime. Marion trailed 16-10 after the first quarter and trailed 35-22 at halftime.
Marion?s big run began with Kayley Heerey scoring off of a press turnover. Solid defense forced a missed shot, and Zeiner finished a pass from Kristen Steinborn with a layup at the offensive end.
Lindsay Hett scored off an offensive rebound, Steinborn knocked down two free throws and a layup, and Heerey drained three free throws.
Zeiner?s offensive rebound and layup midway through the quarter cut Haven?s lead to 44-37. After the Wildcats scored a pair of free throws, Heerey knocked down a second-chance 3-pointer.
Zeiner made it 46-42 a moment later, but that was as close as Marion came.
Zeiner finished with 17 points, and Kayley Heerey scored 16.
Coming?Trojan Classic games resume Thursday and Friday, with the championship round to be played Saturday. Marion plays TMP at 6:30 p.m. Thursday.
Behind Kaylee Hoffman?s 18 points, TMP defeated Republic County 61-32 Monday night.
A win over the top-seeded Buffaloes would boost the Warriors into the first place game at 6:15 p.m. Saturday.
A loss Thursday moves Marion to the third place game, to be played at 2:45 Saturday.