But James went over for a try, converted by Blair, and fellow winger Jamie Roberts went over the line a second time before the break. Second-half home pressure failed to produce points and James added a try and ended Edinburgh’s outside hopes of becoming the first Scottish team to win the league title.
The opening quarter had been a war of attrition with the sides sounding each other out. Cardiff Blues broke the deadlock with a pinpoint penalty by Blair and two tries in the space of seven minutes swung the contest decisively in favour of the Blues.
First, James was in the right place at the right time to finish clinically in the wake of a series of patient phases, with skipper Xavier Rush in the thick of things. Then Roberts struck following a defensive disaster on the part of the hosts.
Roberts appeared to be marshalled by Hugo Southwell and Ben Cairns when he received the ball close to the touchline. But Southwell’s initial challenge was brushed off with contempt and Cairns’s attempt to reel in the winger from behind never looked like succeeding.
Edinburgh looked more purposeful after the restart, but they were up against a superbly-drilled Arms Park outfit. Simon Webster had a great chance to narrow the gap, but he was felled by a crunching tackle from Tom Shanklin. John Houston was then blocked inches short of the line following a quickly-taken tap penalty by Mike Blair.
Having weathered the early second-half storm, Cardiff began to reassert their superiority and Roberts went close to notching his double. They kept up the momentum and effectively sealed the fate of the Gunners with another excellent touchdown from James.
Again the build-up was composed and secure before the time and space was created for James to scorch through, taking advantage of the committed markers.