Celtic Warriors staged a powerful second half display to blow away a disappointing Edinburgh side.
Edinburgh (9) 19
Pens: Warnock (4)
Celtic Warriors (0) 30
Tries: Cooper, Sidoli, Molitika
Cons: Sweeney (2), N. Jenkins
Pens: N. Jenkins (3)
Ally Warnock kicked the home team into a 9-0 half-time lead but the Welshmen hit back with tries from Mama Molitika and Gareth Cooper just after the break.
Ceri Sweeney and his replacement Neil Jenkins added to the Warriors' tally with some impressive kicking.
Robert Sidoli added another score for the visitors, while Allan Jacobsen managed a late try for Edinburgh.
The home side started brightly and were ahead after two minutes when an offside decision presented outside half Warnock with a long-range chance.
He struck it superbly from a metre inside enemy territory and it cleared the crossbar via the inside of a post.
Warriors responded in positive fashion but found the home defence in stubborn mood.
Edinburgh raised the tempo in the build-up to the interval and deservedly opened up a nine-point gap.
First, Warriors were deemed to have deliberately collapsed a maul, allowing Warnock to strike from close range.
Then he completed his treble two minutes before the break from further out following another offside verdict.
Warriors came out with all guns blazing at the restart and had the home men reeling with two tries in quick succession.
Molitika sparked the revival by galloping in under the bar at the end of a 20-metre charge.
Then international scrum-half Cooper left the defence for dead with a brilliant display of pace and vision down the narrow side.
Sweeney confidently banged over both conversions to put a whole new complexion on the game - though Warnock repaired some of the damage with his fourth penalty.
Sweeney was replaced by Jenkins, who announced his presence with a penalty to give the Warriors more breathing space.
The veteran banged over two more before Sidoli and Jacobsen traded touchdowns in a late flurry of points.
Edinburgh: D Lee, S Webster, M Di Rollo, T Philip, H Southwell, A Warnock, G Burns, A Jacobsen, A Kelly, J Brannigan, G Perrett, A Kellock, T Blackadder (capt), A Dall, A Hogg.
Replacements: C Di Ciacca, C Smith, Pike, Strokosch, R Lawson, A Dickson, C Joiner.
Warriors: K Morgan, D James, G Thomas (capt), S Parker, G Wyatt, C Sweeney, G Cooper, G Jenkins, M Davies, C Horsman, D Jones, R Sidoli, M Molitika, C Harris, R Bryan.
Replacements: M Rees, M Jones, B Cockbain, R Jones, S Martens, N Jenkins, E Lewis.
Referee: C Stanley (Ireland).