With the league action for 2012 done and dusted, all that remains before Christmas are the divisional cup finals that will take place this week.
The Premier League cup final takes place between Penarth Road and cup specialists Trecenydd at the Mackintosh on Thursday Dec 13th at 7.30pm
The Division One final also takes place on Thursday between Taffs Well and Canton Libs Z at the Earl Haig Club in Whitchurch.
The Div One plate final between Welly Boot and Senghenydd takes place earlier in the week on Tuesday night at Fairwater Cons.