Match Photos provided by MW10 Sports Photography.
Solva sealed their place in the Division Three Cup Final with a 5-4 win over Lawrenny.
They came into the game in fantastic form having recently leapfrogged Lawrenny at the top of the table and got off to a fantastic start when Kieran Price scored in the 11th minute.
Bobby Jenkins made it two in the 24th minute after dribbling through three players before slotting it into the bottom corner.
Lucas Price made it three with a goal in the 31s minute, with Bobby Jenkins getting an assist.
Jenkins then added another for himself, making it 4-0 going into half time.
Lawrenny finally pulled a goal back in the 65th minute through Sam Davies to make it 4-1.
Billy Clift then restored the four goal lead for Solva in the 80th minute.
Lawrenny rallied to attempt a late comeback, with a quickfire double coming through Brad McDermott-Jenkins and Matthew Lewis to make it it 5-3.
Solva were then reduced to ten men when goalkeeper Luke Phillips was given a straight red card after throwing a player to the ground, with Jordan Gorman scoring from the penalty spot to make it 5-4.
It was too late to complete the comeback, with Solva holding on for victory and a place in the Division Three Cup Final where they will face Goodwick United 2nds following their 3-0 victory over Neyland 2nds.
Photo Gallery (click to view in full)