Goals from Yaya Toure, Edin Dzeko and David Silva ensured City survived an early scare to claim three more points and retain their five-point lead on second-placed Manchester United at the top of the Barclays Premier League.
Jay Bothroyd and Heidar Helguson got the goals for Rangers, but it wasn't enough to match City - leaving Platt to heap praise on his players.
"The only time I have seen attacking like that is when I watch Barcelona on TV," he said. "We have won the game because we have scored three more goals.
"We feel as though there are goals in the team.
"Even at 1-0 down, even if it had gone to 2-0, I knew we were not out of it because we have such a goal threat about us."