By: Paul Hopkins
An 80 metre interception try by full back Luke Griffiths sealed a last gasp bonus point victory for Swansea at a sunny Pandy Park.
Cross Keys started well and centre Srdan Majkic made a break on half way to set up a home attack, as he found fellow centre Dylan Fidler, but Swansea were penalised for killing the ball.
Number eight Izaak Duffy powered forward from an advancing scrum as Keys worked the ball out wide with quick hands for Fidler to score. Fly half Jason Tovey converted.
The lead was doubled moments later when the home pack rampaged forward with lock Damian Welch stretching over to score. Tovey converted.
Cross Keys earned another penalty after Tovey sprinted through the middle, finding flanker Joe Thomas and full back Leon Andrews in support, but desperate defence by the visitors gifted the home side a penalty. Tovey’s kick sailed between the posts.
Duffy lost the ball at the tackle and centre Gareth Rees launched a counter attack, only for the Keys defence to kill the ball. Luke Griffiths found touch on the twenty-two, allowing Swansea to mount their first notable attack.
A high tackle by Thomas gave Luke Griffiths a chance to open his side’s account and he kicked the three pointer.
Lock Tudor Hughes capitalised on a Keys mistake and winger Andrew Claypole sprinted towards the line. A desperate tackle stopped him in his tracks. The visitors recycled quick ball out to the other wing and hooker Paul John exploited the overlap to score. Luke Griffiths converted.
The home side reacted instantly and full back Leon Andrews found acres of space, before sending Tovey over for a try in the corner. He missed the conversion though.
Swansea grabbed a second try in fortuitous circumstances when a loose pass backwards by scrum half Dan Babos found Claypole loitering and he raced clear to score. Luke Griffiths converted.
Keys were penalised when flanker Lee Evans committed a professional foul and Luke Griffiths drew his side back to within two points.
Half-time:- Cross Keys 22 Swansea 20
Swansea continued their good work after the interval and winger Ryan Griffiths raced down the wing, only to be dumped into touch by Andrews.
Tovey had his kick charged down and Andrews dropped a relatively pass to give Swansea an attacking scrum inside the Keys twenty-two. The forwards stayed patient and got their reward when Paul John crashed over for his second try. Luke Griffiths converted.
A Keys attack ended when prop Tom Sloane ripped the ball from replacement prop Corey Hewlett in the tackle, allowing Luke Griffiths to kick deep to gain territorial advantage.
Tovey turned down a three-pointer to find the corner as Keys went in search of a morale boosting try, but a powerful maul was held up inches short of the line as Swansea regained possession.
Centre J Rhys Williams made a line break as Swansea continued to attack at pace. Tovey came close to intercepting a pass, but lost the ball forward.
A loose pass in midfield was pounced on by winger Wes Cunliffe, who raced up to the twenty-two, only for Rees to kill the ball and earn a yellow card. Tovey kicked to the corner, but Keys gave away a penalty, allowing the visitors to clear.
Keys mounted an attack with replacement scrum half Owain Leonard held up just short of the line, before Andrews popped up to dart through a gap to score. Tovey converted to take Keys back into the lead.
A superb chip through by Tovey almost saw Andrews claim his second try, but the Whites managed to get back to take the ball over their own line for a Keys attacking scrum five.
And then up stepped Luke Griffiths who intercepted a loose pass on his own line to race 80 metres to clinch a sensational last gasp victory. He also converted.
Next up for Cross Keys is a trip to Cardiff, while Swansea travel to Ebbw Vale.
Full-time:- Cross Keys 29 Swansea 34
Tries:- Dylan Fider (9), Damian Welch (13), Jason Tovey (29), Leon Andrews (76)
Cons:- Jason Tovey (10, 14, 77)
Pens:- Jason Tovey (16)
Tries:- Paul John (27, 48), Andrew Claypole (39), Luke Griffiths (80+2)
Cons:- Luke Griffiths (28, 40, 48, 80+3)
Pens:- Luke Griffiths (24, 44)
Yellow cards:- Gareth Rees (66)
Venue:- Pandy Park
Referee:- Aled Liddington
Weather:- Sunny, 15C
Man of the match:- Paul John
Cross Keys team:
15 Leon Andrews
14 Wes Cunliffe
13 Srdan Majkic
12 Dylan Fidler
11 Mason Williams (rep: Declan Williams 28)
10 Jason Tovey
9 Dan Babos (rep: Owain Leonard 72)
1 Gary Carpenter (rep: Corey Hewlett 5)
2 Rhydian Jenkins (rep: Connah Vaughan 69)
3 Richard Cornock (rep: Scott Hoskins 80+3)
4 Damian Welch (c)
5 Tom Lampard (rep: Harvey Reader 57)
6 Lee Evans
7 Joe Thomas (rep: Chris Johnsey 72)
8 Izaak Duffy (rep: Joe Carling 80+4)
16 Connah Vaughan
17 Scott Hoskins
18 Corey Hewlett
19 Harvey Reader
20 Joe Carling
21 Declan Williams
22 Owain Leonard
23 Chris Johnsey.
15 Luke Griffiths
14 Ryan Griffiths
13 Gareth Rees
12 J Rhys Williams
11 Andrew Claypole
10 Foard Cooksley
9 Josh Guy
1 Tom Sloane
2 Paul John
3 Greg Cunniffe
4 Tudor Hughes
5 Jon Fox ©
6 Jon Vaughan
7 Ben Davies
8 Callum Bowden
16 Sion Jones
17 Jack Powell
18 Tom Harper
19 Gethin John
20 Andy Green
21 Sam Cambriani
22 Jedd Evans
23 Ben Cambriani