Newcastle closed the gap on Connacht to two points at the top of their Challenge Cup pool as they ran out 29-5 winners at Kingston Park.
Dean Richards' men knew that defeat would leave Connacht out of reach in Pool 1 of the competition as it would be the Falcons' third loss.
But the hosts put in a solid performance to pick up the five points whilst denying Connacht anything from Sunday's fixture in the north-east.
The first-half ended with the two teams level at 5-5 after scores from Marcus Watson and Danie Poolman came in the 24th and 33rd minute.
After the break the Falcons kicked on with further scores coming via two penalty tries, Belisario Agulla and Watson's second to seal victory.
Tries: Watson 2, Penalty 2, Agulla
Con: Willis 2
Newcastle: 15 Simon Hammersley, 14 Alex Tait, 13 Belisario Agulla, 12 Chris Harris, 11 Marcus Watson, 10 Craig Willis, 9 Sonatane Takulua, 8 Ally Hogg, 7 Daniel Temm, 6 Will Welch (c), 5 Sean Robinson, 4 Mouritz Botha, 3 Jon Welsh, 2 Scott Lawson, 1 Alex Rogers.
Replacements: 16 George McGuigan, 17 Rob Vickers, 18 Taione Vea, 19 Calum Green, 20 Richard Mayhew, 21 Michael Young, 22 Tom Catterick, 23 Juan Pablo Socino.
Connacht: 15 Danie Poolman, 14 Rory Parata, 13 Peter Robb, 12 Craig Ronaldson, 11 Niyi Adeolokun, 10 Shane O'Leary, 9 Caolin Blade, 8 George Naoupu 7 Eoghan Masterson, 6 Sean O'Brien, 5 Andrew Browne, 4 Danny Qualter, 3 Rodney Ah You, 2 Jason Harris-Wright, 1 Conan O'Donnell.
Replacements: 16 Shane Delahunt, 17 Finlay Bealham, 18 Saba Meunargia, 19 Aly Muldowney, 20 David Heffernan, 21 Ian Porter, 22 Jack Carty.
Referee: Ben Whitehouse (Wales)
Assistant Referees: Sean Brickell (Wales), Greg Morgan (Wales)