Jamie Roberts has warned against complacency after his Cardiff Blues extended their 100% European record to move top of Heineken Cup Pool Two.
The Blues beat Edinburgh 25-8 in round three on Friday but Wales star Roberts insists Cardiff's attack must improve as their defence "won them the game".
Wales wing Alex Cuthbert scored a late try and Dan Parks kicked 20 points to defeat their main group rivals.
But Roberts said: "We certainly need to work on our attack a bit."
Parks may have kicked most of the Blues' points but the Scottish international fly-half was criticised for being too defensive and not releasing Cardiff's backline of Roberts, Cuthbert, Casey Laulala, Chris Czekaj and Leigh Halfpenny.
"Our attack was quite lacklustre at times and something we need to have a look at," said Roberts.
"Our defence was outstanding. Our defence won us the game tonight, it pulled us through.
"We have a habit of turning quick ball into slow ball, which is not the way we want to do it and we'll have to pick ourselves up as we'll face a completely different Edinburgh team at home.
"They will be under pressure to win so they'll be a different animal."
Cardiff, losing finalists to Toulouse in the first tournament in 1996, have won their opening three Heineken Cup games for the second time.
The Welsh region enjoyed a 100% European pool record in the 2008-09 season before the Blues were knocked out on penalties by Leicester Tigers in the semi-final.
Cardiff now travel to the Scottish capital on Friday as they hope to extend their winning run over Edinburgh to seven games.
But despite their current dominance of Pool Two, British and Irish Lions tourist Roberts is not getting carried away.
"Only half of the job is done," he said.
"In these back-to-back games, you have got to win at home first and go away to repeat that.
"We want to go into round five and six of the Heineken Cup with our destiny in our own hands so we want four wins from four.
"But we're far from getting out of our pool yet. We need to be more clinical."