Streamwood finally got into the scoring column on Friday night, but it was visiting Elgin that got back into the win column at Millenium Field.
The Maroons used a balanced attack with 229 yards on the ground and 222 more through the air to defeat the Sabres 42-20 in Upstate Eight Conference River Division action.
"That is the most balance we have had on offense since I have been here," Elgin coach Anthony Mason said. "That's exactly what we want to see. This game was seeing about who we are. We have some really talented kids and just about putting them in the right spots and them executing. They did a really good job of that tonight."
Senior Trevon Morris was a double threat for the Maroons. He rushed for a team-high 98 yards on 10 carries, including a pair of touchdowns. He also had 5 receptions for 95 yards and another touchdown.
"He is a heckuva an athlete," Mason said. "And he has just kept on pushing to get better and better."
Morris got the Maroons off to a great start with a 69-yard touchdown run on the first play from scrimmage.
"We had a toss right called," Morris said. "And the defense shifted for an inside run. Once I saw that I knew I was going to score. That was really exciting to start the game like that. We took it to heart when they beat us last year, but we didn't do any talking about it we just let our actions on the field speak for us."
Later in the first quarter Morris caught a 21-yard touchdown pass from Kristan Flowers to put Elgin (2-3, 1-1) up 14-0. Morris added a 1-yard touchdown run in the third quarter to give the Maroons a 34-14 cushion after Streamwood had pulled to within 20-14 earlier in the quarter.
Flowers also had a 3 yard touchdown run in the third quarter and added a 39 yard touchdown pass to Xavier Bonds in the 4th quarter. Flowers completed 13 of 26 passes for 222 yards and 2 touchdowns.
Brandon Bridges ran for 97 yards on 12 carries for the Maroons and Dee'Vion Arthur added an 8-yard touchdown run in the first half.
The Maroons defense held Streamwood to just 6 completions on 32 pass attempts and just 55 yards rushing.
The Sabres (0-5, 0-3) did score their first points of the season when Zedan Eledan scored with 2:13 left in the first quarter on a 10-yard touchdown pass from Brendon Marton, who also had a 22-yard touchdown run in the second half.