Tigers ran in five tries to claim a bonus point and climb to third in the Guinness Premiership table following away defeats for rivals Saracens and Sale Sharks.
Corry said: “We scored a couple of opportunist tries but overall we played how we want to play. The scoreline probably flattered us a bit but we are very pleased to come away with the win and a bonus point.
“Quins are a good side and in the first half we had to work very hard. Once we started keeping the ball, and stopped giving away penalties and easy points, we did well. It is about playing in the right areas and stringing some phases together.
“It is nice to go back into training this week and work from a position of getting a bonus point away from home.
“It is an incredibly tough league and we have to be pleased with that performance, the win, and the bonus point.”
Tigers now have 32 points from 10 Guinness Premiership games, with Bath on 35 and leaders Gloucester on 37. The next league fixture is a home game against Newcastle Falcons on Saturday, January 26, with Tigers first having Heineken Cup appointments against Edinburgh, away on Saturday, and then at home to Leinster on January 19.