18 mins – A scruffy, scrappy start is finally punctuated by the first points of the match as a Sam Davies penalty gives Swansea the lead. Pirates 0 Swansea 3
22 – The home response is swift and brutal forcing a Swansea scrum to collapse and Kieran Hallett lands a 35m penalty to level the scores. Pirates 3 Swansea 3
26 – Swansea nudge back in front with a second Davies penalty. Pirates 3 Swansea 6
29 – The Welsh side are off their feet at the breakdown and concede a penalty. Hallett strikes again this time from 40m. Pirates 6 Swansea 6
39 – Swansea hooker Paul John is sin-binned for killing the ball in his own 22. Hallett slots the penalty to put the home side ahead. Pirates 9 Swansea 6
40+3 – Hallett slots a penalty on half-way into touch deep in Swansea territory. From the driving lineout move Pirates flanker Joe Buckle scores the first try of the game. Hallett converts. Pirates 16 Swansea 6
Half-time: Cornish Pirates 16 Swansea 6.
44 – Tom Bedford fluffs his lines knocking-on 2m short of the Swansea line after excellent build-up play by Davies and Kilmartin.
47 – Hallett bangs over another penalty to keep the scoreboard ticking. Pirates 19 Swansea 6.
57 – Sam Davies lands his third penalty for the visitors from close range. Pirates 19 Swansea 9
60 – The Swansea fly-half is off target with a drop goal attempt from 25m.
65 – Good Pirates pressure earns a penalty close to the Swansea line. Hallett opts for the kick and adds another three. Pirates 22 Swansea 9
72 – From an attacking Pirates scrum Swansea are forced back onto their own line. A series of attacks from the ruck ensues with Laurie McGlone finally claiming the second try. Hallett misses the conversion.
Full-time: Cornish Pirates 27 Swansea 9.