When the two teams first met on Sept. 28, it took a last-second Hail Mary for Champlin Park to squeeze past Centennial.
The Rebels didn't need quite as much drama to win the second time around.
All they needed was senior tailback Michael Sales.
Sales rushed 21 times for 204 yards and three touchdowns before leaving with an ankle injury in the third quarter, and third-seeded Champlin Park beat No. 6 Centennial 35-27 in the first round of the Class 6A, Section 5 playoffs Friday at home.
"It was definitely a little better than last time; last time was a nail-biter," said Champlin Park quarterback Trevor Garrison.
Garrison's 67-yard, fourth-quarter touchdown pass to Bryce Marquardt helped seal the win with Sales on the sideline. "This was still a close one, but it was nice that we controlled it," he said.
Sales scored the team's first three touchdowns and set up the fourth after a 79-yard, third-quarter run brought Champlin Park to the Centennial 6. He injured his ankle on the next play, but the Rebels converted on a run by Garrison, giving them a two-touchdown lead.
Centennial never closed the gap.