Davis, an Auburn signee, accounted for 386 total yards and seven touchdowns, and Texas A&M-bound receiver Banks finished with 11 catches for 251 yards and two scores as the two-time defending state champions jumped to a 33-7 lead early in the third quarter to roll to their 13th straight win this season and 28 overall.
A 23-yard touchdown run by Davis gave the Mustangs the four touchdown cushion against Tompkins, a rising seventh-year program that went winless only four seasons ago.

Shadrach Banks is off to the races on an 80-yard touchdown reception in the first half during North Shore's 47-22 win over Tompkins.
Photo by Tom Dendy
Many college fans had interest in this one with Tompkins' senior quarterback
Jalen Milroe having signed to Alabama last week. He and Davis should be rivals for years.
But on this day, it was all Davis, a 5-foot-11, 190-pound playmaker supreme, who led his team to its 44th win in 45 tries. He completed 18 of 22 passes for 302 yards and three touchdowns, two to Banks for 80 and 28 yards, and one of 42 yards to
Charles King, a Houston Baptist commit..
Davis also rushed 12 times for 84 yards and scored on runs of 9, 23, 4 and 6 yards.
Davis and Banks are both fourth-year lettermen. They are trying lead the Mustangs to a third straight crown which would make them only the sixth team to do so in state history in Texas' largest classification. The last to do it was
Allen and Kyler Murray, whose last title came in 2014.
That's some impressive company.

Dematrius Davis Jr. accounted for all seven of North Shore's touchdowns in Thursday's playoff victory over Tompkins.
Photo by Tom Dendy
Upstart Tompkins was trying to spoil all that and with Milroe at the helm, the Falcons seemed more than capable.
Since the 6-3, 206-pounder entered as the starting quarterback in 2018, the Falcons had gone 32-4 before Thursday. During that time he had completed 311 of 521 passes for 5,350 yards,
52 touchdowns and 13 interceptions, and rushed for 1,220 career
yards and 22 scores.
He's the No. 78 senior national recruit overall by
247Sports composite and No. 4 dual threat quarterback.
But this was the third straight season the Falcons were eliminated in the third round. They finished 10-1 but had a signature 24-19 win over perennial national power Katy that ended a 75-game district win streak.
On Thursday, Milroe's 18-yard touchdown pass to
Marquis Shoulders cut the lead to 20-7. But a Davis to Banks 28-yard touchdown strike put North Shore right back in control before halftime.
Shoulders, an explosive 5-9, 175-pound back, added two more touchdowns in the second half — a 75-yard kickoff return and 85-yard run. He finished with 18 carries for 163 yards, but Milroe never got on track, throwing for just 50 yards and an interception.
North Shore will now play in the Region 3 final against Saturday's winner between
Ridge Point and Atascocita 
Marquis Shoulders hauls in an 18-yard touchdown pass for Tompkins in the second quarter.
Photo by Tom Dendy