LINDALE -- Junior quarterback Montana Meador fired four touchdown passes and the Lindale defense stood firm in the final seconds as the Eagles earned a hard-fought, 35-28, win over Jacksonville on Friday night.

Lindale is now 4-2 on the season and is 2-1 in District 16-5A play, while the Indians slipped to 1-5 on the year and 0-3 in district.

Jacksonville quarterback Cameron High was a massive problem for the Lindale defense, rushing for 281 yards on 28 carries and scoring three touchdowns. But the Eagles defense closed down his escape routes in the final three minutes of the game after Jacksonville forced a Lindale punt.

The Indians took possession with just over three minutes left and with High and senior tailback J’modrick Taylor leading the charge, moved to the Lindale 28. But High’s pass on fourth-and-9 fell incomplete.

Meador, meanwhile, found Kendrick Price twice for scores, one for 58 yards and another for 35 yards. He lofted a strike to senior receiver Tayton Williams from 24 yards out for the game winner with just five seconds left in the third period.

Meador completed 8 of 12 passes for 177 yards and no interceptions.

Jacksonville wasted little time in jumping out to a 7-0 lead as High capped a five-play 74-yard drive with a 52 yard dash around the left side.

The Eagles came right back as Meador hit Price for 58 yards to finish off a three-play 65 yard drive. Two possessions later, the Indians built a 20-7 lead as High connected with Taylor for a 23-yard touchdown.

Lindale jumped back into the game and trimmed the deficit to 20-14 as Meador hooked up with receiver Ryan Spellman from 12 yards out.

It took just two plays into the second half for the Eagles to grab the lead. Running back Ryan Taylor found a seam on the left side of the Jacksonville line and burst through for a 48 yard score.

Lindale’s Taylor rushed 15 times for 132 yards and Jacksonville’s J’modrick Taylor had 65 yards on 23 carries.