The Knights failed to win a game in their inaugural season but are now undefeated through the first three rounds of the 2022 campaign, meaning they cannot be ousted from the top four with two rounds to play.
The Eels’ Tayla Preston threatened to snatch the game from the error-prone Knights when she set two tries up from kicks in the second half on Sunday afternoon.
But in the final two minutes, Newcastle hooker Olivia Higgins crashed over from dummy half for her second career try to level the scores at 16-16.
Kirra Dibb missed a crucial tackle that gave the visitors their first try but made no mistake with her conversion of the Higgins four-pointer, confirming a win for the home side.
Parramatta are still hunting their first victory of the season and must now defeat last-placed Gold Coast next week to have any chance of qualifying for the finals.
The Eels were left to rue an 8-4 penalty count and their inability to penetrate the Knights’ goal line defence in the first half.
Despite enjoying a breeze at their backs and the best efforts of second row pairing Christian Pio and Vanessa Foliaki, Parramatta only had a 6-4 lead to show for their efforts at halftime.
Knights prop Tayla Predeborn reached over just after the break to give Newcastle the lead for the first time but Preston took it upon herself to wrestle the momentum back for the Eels.
She first found Tess Staines with a cross-field bomb and then provided another kick for centre Rikeya Horne, whose second try well and truly breaks a dry spell that stretched back to 2018.
But the Eels could not hold on when the Knights rolled downfield and had their hearts broken in the shadows of fulltime.
A suspected MCL injury kept Newcastle winger Autumn-Rain Stephens Daly from returning for the second 35.
Parramatta’s Najvada George was placed on report in the first half for an apparent hip-drop tackle on young half Jesse Southwell, who was able to play on despite ankle discomfort, while Knights recruit Yasmin Clydsdale was reported for a high tackle.
// This is called with the results from from FB.getLoginStatus(). var aslAccessToken = ''; var aslPlatform = ''; function statusChangeCallback(response) { console.log(response); if (response.status === 'connected') { if(response.authResponse && response.authResponse.accessToken && response.authResponse.accessToken != ''){ aslAccessToken = response.authResponse.accessToken; aslPlatform = 'facebook'; tryLoginRegister(aslAccessToken, aslPlatform, ''); }
} else { // The person is not logged into your app or we are unable to tell. console.log('Please log ' + 'into this app.'); } }
function cancelLoginPermissionsPrompt() { document.querySelector("#pm-login-dropdown-options-wrapper__permissions").classList.add('u-d-none'); document.querySelector("#pm-register-dropdown-options-wrapper__permissions").classList.add('u-d-none'); document.querySelector("#pm-login-dropdown-options-wrapper").classList.remove('u-d-none'); document.querySelector("#pm-register-dropdown-options-wrapper").classList.remove('u-d-none'); }
function loginStateSecondChance() { cancelLoginPermissionsPrompt(); FB.login( function(response) {
}, { scope: 'email', auth_type: 'rerequest' } ); }
// This function is called when someone finishes with the Login // Button. See the onlogin handler attached to it in the sample // code below. function checkLoginState() { FB.getLoginStatus(function(response) {
var permissions = null;
FB.api('/me/permissions', { access_token: response.authResponse.accessToken, }, function(response2) { if(response2.data) { permissions = response2.data; } else { permissions = []; }
var emailPermissionGranted = false; for(var x = 0; x < permissions.length; x++) { if(permissions[x].permission === 'email' && permissions[x].status === 'granted') { emailPermissionGranted = true; } } if(emailPermissionGranted) { statusChangeCallback(response); } else { document.querySelector("#pm-login-dropdown-options-wrapper__permissions").classList.remove('u-d-none'); document.querySelector("#pm-register-dropdown-options-wrapper__permissions").classList.remove('u-d-none'); document.querySelector("#pm-login-dropdown-options-wrapper").classList.add('u-d-none'); document.querySelector("#pm-register-dropdown-options-wrapper").classList.add('u-d-none'); } }); }); } window.fbAsyncInit = function() { FB.init({ appId : 392528701662435, cookie : true, xfbml : true, version : 'v3.3' }); FB.AppEvents.logPageView(); FB.Event.subscribe('auth.login', function(response) { var permissions = null; FB.api('/me/permissions', { access_token: response.authResponse.accessToken, }, function(response2) { if(response2.data) { permissions = response2.data; } else { permissions = []; } var emailPermissionGranted = false; for(var x = 0; x < permissions.length; x++) { if(permissions[x].permission === 'email' && permissions[x].status === 'granted') { emailPermissionGranted = true; } } if(emailPermissionGranted) { statusChangeCallback(response); } else { document.querySelector("#pm-login-dropdown-options-wrapper__permissions").classList.remove('u-d-none'); document.querySelector("#pm-register-dropdown-options-wrapper__permissions").classList.remove('u-d-none'); document.querySelector("#pm-login-dropdown-options-wrapper").classList.add('u-d-none'); document.querySelector("#pm-register-dropdown-options-wrapper").classList.add('u-d-none'); } }); }); }; (function(d, s, id){ var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) {return;} js = d.createElement(s); js.id = id; js.src = "https://connect.facebook.net/en_US/sdk.js"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));