Diss made their class tell to progress comfortably into the semi-finals of the Norfolk Cup at the expense of a Swaffham side who play their rugby two leagues below them.

The visitors showed Swaffham total respect by fielding a strong side and were far too strong in all departments, producing a thoroughly professional performance from both backs and forwards alike. Jack Keppel was supplied with quality possession all afternoon and controlled the game wonderfully from fly-half, converting 11 of the 15 tries scored. He was able to dictate the pattern of play and orchestrate a wide variety of intricate and expressive moves for the three-quarter line. A number of key players were also returning from injury and were able to use this encounter as a bench mark for their fitness levels.

George Gooderham showed that from the base of the scrummage he still has raw pace and power and Michael Fuller now seems to be back to his best form. A further exciting addition to the side playing Swaffham was also the introduction of Kaine Rix, who marked his debut with two well taken second-half tries.

First-half tries were scored by Matt Trede, Giles West (3), John Bergin (2), Michael Filler and Dougie Moir. In the second half further tries were scored by George Gooderham, Kaine Rix (2). Gus McGrath, Peter Bray (2) and hooker Ryan Carter.

Swaffham never gave up and should be commended for the effort and determination they showed on what proved a very demanding and difficult afternoon.

The home side's points came through a Marc Lockwood try and a conversion and penalty from Joe Milligan.

• The fourth first-round match between Beccles and North Walsham was called off late in the week because the Suffolk side were unable to raise a team. The Vikings have received a walk-over into the last four.

• North Norfolk rivals North Walsham and Holt will meet in the semi-finals of the Woodforde's Norfolk Senior Cup.

The pair will face off at Scottow in the new year following yesterday's draw, with Norwich playing host to Diss in the other match.

In the Junior Cup, Crusaders will entertain Dereham while Broadland-Great Yarmouth will play host to Fakenham.

In the Junior Plate the two semi-finals are Beccles II v Diss II and Holt II v Wymondham II.