After weeks of late-game heartbreak, the Milwaukee Warriors flipped the script, pulling away late on the road to beat the Michigan Stags, 27-17. The win snaps a streak of three-straight last-second losses.

“It feels good to get back in the win column,” said Milwaukee coach Dave Dickenson. “I wish it hadn’t taken us this long to win again, but I’m glad we’re finally able to bring a victory back to our great fans.”

Elliott Fry kept the Warriors in the game early, accounting for all six of his team’s first half points. He opened the scoring with a 40-yard field, and, after a Vernon Adams to Tajae Sharpe TD pass, he drilled a 25 yarder midway through the second. The 7-6 Michigan lead lasted into the break.

Sparked by a Foye Oluokon interception, the Warriors started with a short field on the second drive of the second half. Andrew Harris capped off the 25-yard drive with a 5-yard TD run to take the lead at 13-7. Fry bumped the lead to 16-7 with a 41-yard kick late in the third.

Michigan made the Milwaukee faithful fear another collapse was in the books, taking the lead with 10 unanswered points in the first four minutes of the fourth, but the Warriors had more gas in the tank.

With five minutes left, Matt Barkley found his star rookie tight end Donald Parham for a 76-yard touchdown catch and run to grab the lead back. After the defense forced a turnover on downs, Fry iced the game with his fourth field goal, drilling it from 33 yards out to steal the 27-17 win.

Barkley had a solid effort, completing 20 of 35 for 256 yards with 1 touchdown and no turnovers.

Parham was his top target, catching 5 passes for 127 yards and 1 score.

Andrew Harris ran for 76 yards and a touchdown on 18 carries.

The defense brought the big plays, snaring a trio of interceptions. Oluokon was responsible for two, and Aaron Grymes grabbed the third. Mike Catapano paced the pass rush with a pair of sacks.

The 2-5 Warriors face another crucial game this week as they host division foe Nashville, who sits at 4-3 overall.