Despite a lacklustre display, the Italian coach feels that there are many positives to take from Wednesday's Champions League match against the Belgian champions
The Russian side claimed their first Champions League points of the campaign courtesy of Alexsandr Kerzhakov's 200th career goal.
Speaking to the club's official website after the match, Spalletti was delighted his team were able to grind out the victory in what was essentially a must-win clash.
"Of course we expected a difficult game today because of pressure from the fact that we had to win. The pitch was difficult, and our opponent was strong.
"We were aware that the game would not be a simple one. I think we played well most of all in terms of team balance. We attacked a lot without losing our balance.
"We played wisely today. I think we made a lot of scoring opportunities. From my point of view, we deserved to win today."
The former Roma coach also reserved special praise for match-winner Alexsandr Kerzhakov, who kept his composure to convert from the penalty spot.
"Kerzhakov shows his best in times of great pressure. He is a player and a person who shows his best qualities in difficult times."
Big-money signing Hulk came in for some criticism after his performance and Spalletti admits that the Brazilian did not enjoy his best match in a Zenit shirt.
"Hulk was unlucky in many episodes today. Often when in possesion of the ball he made mistakes. It was impossible to do what he wanted, and because of this he got nervous. I can't say he played his best match."
The 53-year-old also hoped that Malaga would triumph over Milan as he believes it would boost his side's chances of qualifying.
"It's better to support Malaga. It's always very difficult to think who should win when your opponents play. But considering the current situation, I'm for Malaga."
Zenit currently sit one point behind Milan in third place and return to Champions League action on Tuesday, November 6 when they travel to the Constant Vanden Stock Stadium in Anderlecht.