The Cork side now move top of the table, having played a game more than their nearest rivals, while Portadown, who have been plagued with injuries this season, remain at the foot of the table.
Despite the win, there was a small disappointment for the home side as they failed to secure the bonus point that would have put a bit more pressure on the other teams around them.
Both sides failed to impress in the opening stages, with knock-ons regularly occurring and scoring chances few and far between.
An Andy Fynn drop goal helped settle the Well into the game.
The forwards began to dominate, and managed to drive over the Portadown line, with Cian Duane touching down and John Lynch converting.
Fynn added another drop goal early in the second half and Johnny Stewart scored a try from an intercept.
The Well went all-out to score another two tries. But a mixture of impatience and solid defence by the Northerners meant the Well could only break through for one more try, scored by captain Mick Murphy.
: J Stewart, J O’Donnell, J Lynch, K Keohane, D Twohig, A Fynn (D Power 68), M Purcell (R Carroll 65), P Sisk, F Whelan (W McCarthy 12 temp & 70), J Collins (M Whelahan 65), I Carroll, R O’Neill (L O’Sullivan 65), S O’Callaghan, C Duane, M Murphy (c).
: J Cuppitt, P Graham, C Holmes, D Porter, N Jackson, D Whitten, J Betts, G Caldwell, S Welch (R Wooley 61), M Henderson, K Walker, A Morrison, A Cassells (P Jackson 57 (S Coulier 61), D O’Kane, B Forbes.
: O Farrell (ARLB).
Waterpark progressed to the second round of the Munster Senior Cup, following their 14-3 victory over Clonakilty at Shannon Vale yesterday.
All the scores came in the first half with Julian Hughes and Peter Cooney scoring the tries for the Waterford side and Alan Buso converting both. Gary Cribb kicked over a penalty for the west Cork team.
The draw for the second round of the senior cup sees the following pairings:
; Garryowen v Thomond; Young Munsters v Cork Constitution; Shannon/Old Crescent v Sunday’s Well. The ties are set to be played on the weekend of January 1-2.