Duncanville D was dominating.
Here's my story from the Dallas Morning News:
MCKINNEY — Solomon James threw for three touchdowns and ran for another as Duncanville advanced to the Class 6A, Division I state championship game and avenged last year's semifinal playoff loss to Southlake Carroll with a dominating 35-9 win over the Dragons at McKinney ISD Stadium Saturday night .
Duncanville (13-1), which has won 13 in a row after a season-opening loss to the nation's No. 1 team, Santa Ana (CA) Mater Dei, will be playing in its third Class 6A state championship in four years.
Duncanville, ranked No. 2 in the state in Class 6A and No. 20 in the nation by MaxPreps, will take on familiar adversary in the championship game — Galena Park North Shore — which defeated Duncanville for the state title in both 2018 and 2019. Duncanville will be playing for its first state championship since 1998.
In Saturday's semifinal win over Southlake Carroll, James, Duncanville's senior quarterback, had a career game to lead the Panthers to the win. He was a perfect 13-of-13 passing for 164 yards passing and accounted for each of Duncanville's four offensive scores.
He threw 5 yards to Malachi Medlock for Duncanville's first offensive touchdown that that made it 14-0 before adding a 22-yard scoring strike to Lontrell Turner with just 23 seconds left in the first half to up the advantage to 21-3 at intermission.
In the second half, James had a 43-yard run midway through the third quarter to make it 28-3 before connecting with Dakorien Moore on an 83-yard strike. That score came after a Duncanville defensive stop of Carroll deep inside Duncanville territory and was the final nail in the coffin for Southlake.
The stop by Duncanville was a just a part of the Panthers' dominating defensive performance. Duncanville held Southlake Carroll's potent offense, which came into the game averaging 47 points a game, to single digits for the first time since 2018. In that game, also against Duncanville in a regional final game, Duncanville defeated Carroll 51-7.
Owen Allen, Carroll's star junior running back who has put together back-to-back 2,000-yard seasons on the ground, was held to just 69 yards on 15 carries by the stout Duncanville defense.
Duncanville's defense also forced three Carroll turnovers, two of which led Duncanville touchdowns. Five-star senior defensive lineman Omari Abor and senior 3-star linebacker Jordan Crook, who is committed to Arkansas, had their way with the Carroll offense. And it started from the very first Southlake Carroll offensive possession.
It was then that Abor first made his presence felt. On a third-and-long from inside the Carroll 20, Abor hit Carroll quarterback Kaden Anderson, forcing a fumble that Abor recovered and returned 17 yards for a score and Duncanville never looked back.
Duncanville scored on its first offensive possession when Medlock caught a 5-yard TD pass from James to make it 14-0. Medlock, who is expected to sign with Toledo on signing day on Wednesday, ran eight times on the drive and account for all but five yards of the 57-yard march. For the game, Medlock ran for 143 yards on 24 carries.
Southlake Carroll, which finished its season at 14-1, trimmed the lead to 14-3 on a 46-yard field goal by Tyler White early in the second period, but the Dragons could not break into the end zone in the first half. Carroll had just 56 yards of total offense in the first half against the Duncanville defense.
Carroll got it's only touchdown early in the fourth quarter on James Lehman's one-yard run. Carroll had 80 of its 240 total yards of offense on that drive. Carroll junior quarterback Kaden Anderson was 15-of-25 for 212 yards, but was picked off twice.