Shen drew within a touchdown on Mike Daly's six-yard scoring run and had a couple of chances to tie the game in the closing seconds, but Kalish's passes into the end zone fell incomplete.
Peters had plenty of success throwing the ball early on for Niskayuna. He connected on three touchdown strikes to Kadeem Miller, which helped the Silver Warriors establish a 21-13 halftime lead.
Tailback Bronson Greene helped pull Shen even with a six-yard touchdown run early in the third quarter before Peters gave Niskayuna the lead for good with a 43-yard scoring scamper.
Schenectady (7-1) survived its own quarterfinal challenge last weekend with a 27-21 victory over Ballston Spa. The Patriots led 21-7 after quarterback Nick Ottati's five-yard touchdown run early in the third quarter, but the Scotties (4-4) stayed within striking distance on Mark Seager's 37-yard touchdown pass to Kyle Warmt. The two teams traded touchdowns in the fourth quarter before Schenectady held on for the win.
The winner of Friday's Schenectady-Niskayuna game meets either LaSalle or Saratoga Springs in next Friday's Class AA final at Colonie Central High School.
Hudson trips up Schalmont
In other Sectional playoff action, Schalmont's bid at the Class B title came to an early end as Hudson pulled off a 13-12 upset last Friday in Rotterdam.
The Sabres (6-2) grabbed a 12-0 lead in the first half on touchdown runs by Madison DeCerce and Vincent Gallo, but Talib Barksdale scored on a one-yard run before halftime to pull the Blue Hawks (3-5) within six points. Paul Gray then scored on a nine-yard run in the third quarter, and Hudson added the extra point to take the lead for good.
Gallo carried the ball 20 times for 131 yards, and quarterback Kyle McKelvey threw for 61 yards for Schalmont, which faces Cobleskill-Richmondville in a crossover game.""