The Generals, who earlier this week handed Division A rival Martin Luther King its first setback of the season, improved to 10-2 overall and 2-0 in league play. The Mighty Elephants (5-6, 2-2) were hurt by 26 turnovers.
A 17-2 spurt at the start of the second half capped by Floyd Preito's three-pointer, gave Constitution a 45-24 lead. MC&S battled back, closing the gap to 55-50 in the fourth quarter.
"It was a wild game," Andrews said. "We had to keep our heads when they made that run. We made enough plays to hold on."
Down by 19-13 after one quarter, the Generals started the second with a 9-0 burst highlighted by Andrews' down-the-middle, tomahawk slam.
"I don't even know how to describe the dunk," said Andrews, who collected three offensive rebounds. "I couldn't even tell you. But the coaches are always encouraging me to do that."
Ahmad Gilbert, a 6-6 junior and Division I prospect, netted 16 points to lead Constitution in scoring. Preito, a senior guard, added 13 points and three steals.
"I don't know if this makes us the team to beat in the division," Preito said. "We're just focused on getting better each game."
Preito transferred to Constitution from Westtown, a boarding school in Chester County, in the middle of his junior year.
"I missed my family," he said. "I wanted to be home. And I already had a great relationship with Coach Moore."
Samir Doughty, a 6-4 wing, paced the Mighty Elephants with 13 points, 6 rebounds, and 2 steals. The hosts, who went nearly seven minutes without scoring in the second quarter, were only 6 for 17 from the line.
Also contributing for the Generals were Raheem Liggins (11 points, six boards), Kimar Williams (seven points, four assists), and sub Haneef Vaughn (three steals, block).
Constitution 13 15 20 14 – 62
Math, Civics & Sci. 19 3 13 19 – 54
C: Ahmad Gilbert 16, Akeem King 1, Raheem Liggins 11, Floyd Preito 13, Haneef Vaughn 4, Kimar Williams 7, Chad Andrews 10.
MCS: Donovan Barnes 12, Nazeer Bostick 6, Samir Doughty 13, Terquin Mott 5, Louis Myers 6, Mike Watkins 12.