Manchester City manager Mark Hughes was delighted with his side's performance in their 5-1 thrashing of Hull City at Eastlands.
Two goals apiece from Felipe Caicedo and Robinho and a late effort from Stephen Ireland eased the Citizens' relegation fears and gave Hughes a much-needed boost.
The Welshman said: "That is what was needed.
"We needed to get our noses in front, that settled us down almost immediately and from that point onwards some of our attacking play was as good as we have produced this year.
"Obviously being on the front foot, the quality of our attacking play is there for all to see.
"But what we haven't been able to do is produce that on a consistent basis. Now we have to make sure we do that from this point onwards.
"We have had occasions in recent weeks where we have disappointed.
"We have got quality in the side but collective errors and individual errors haven't allowed us to play with the freedom we had today.
"The levels that you need to hit to win Premier League games haven't been there in some games, but today we hit those levels and when we play well we are an exciting team to watch."