Ar ôl ildio 13 pwynt o gais Luke Fielden a dwy gôl gosb Jimmy Gopperth, tarodd y Gweilch yn ôl gyda dwy gôl gosb Matthew Morgan.
Torrwyd y fantais ymhellach wrth i Gareth Owen groesi, ond ymatebodd Newcastle wrth i Fielden sgorio ei ail gais.
Daeth yr ymwelwyr o fewn pwynt wrth i Morgan ychwanegu chwe phwynt arall gyda'i droed, ac yna daeth y trawst i achub Newcastle o gôl gosb yr eilydd Matthew Jarvis.
Newcastle: Manning; Fielden, Fitzpatrick, Eves, Amesbury; Gopperth, Pilgrim; Shiels, Graham, Brookes, Levi, Townson; B. Wilson, Williamson, M. Wilson.
Eilyddion: Henderson am Fielden (69), Young am Pilgrim (61), Ward am Shiels (69), Crombie am Graham (61), Hall am Brookes (61), Swinson am Townson (61), Welch am Williamson (3), Pennycook am M. Wilson (66).
Gweilch: B. Davies; K. Phillips, John, Beck, Fussell; Morgan, Webb; D. Jones, M. Davies, Mitchell, McInerney, Evans; King, Tipuric, Smith.
Eilyddion: Owen am B. Davies (41), Isaacs am Fussell (54), Jarvis am Morgan (71), Baldwin am M. Davies (71), Griffiths am Mitchell (54), Goode am McInerney (66).
Heb eu defnyddio: Rees, Lloyd.
Torf: 3,307
Dyfarnwr: Tim Wigglesworth (RFU).