EMORY -- The Canton Eagles rallied from a 16-point deficit to take a 27-16 win over Emory Rains in District 5-4A Division II action Friday night.

Canton (5-4, 3-1) limited Rains to just 70 yards of offense in the second half, and will enter next Friday night's regular season finale at home against Bullard winners of five of its last six games.

Eagles quarterback Hunter Moore led Canton's attack with 285 yards of offense and three touchdowns. He competed 8 of 15 attempts for 173 yards and two scores, and added 112 yards and a touchdown on 12 carries.

Both of Moore's scoring strikes went to Zack Brown, who finished with four receptions for 137 yards.