Visser's try snatched the win for Newcastle
Newcastle 20 (3)
Tries: May, Morris, Visser
Worcester 19 (16)
Pens: Drahm 4
A last-gasp try from debutant Tim Visser, a second-half replacement for the injured Jonny Wilkinson, gave Newcastle victory over Worcester.
The Falcons were 19-3 behind going into the final 22 minutes as Worcester took charge with four Shane Drahm penalties and a try from wing Marcel Garvey.
But tries from Tom May and Robbie Morris reduced the gap to four points.
And 19-year-old Dutchman Visser, who replaced Wilkinson on 47 minutes, grabbed the glory with his late try.
The defeat is another setback for Worcester, who suffered a thumping 41-11 loss to Bristol on the opening day of the season.
They started well and Drahm slotted two early kicks before Garvey took advantage of Wilkinson's loose pass to cross on 24 minutes.
Falcons centre Jamie Noon thought he had crossed before the break but the score was ruled out for a double movement.
Drahm then added two penalties either side of half-time before May started the comeback with a score in the corner on 58 minutes.
Worcester then saw substitutes Chris Horsman and Kai Horstmann sin-binned on 64 and 71 minutes before Morris crashed over.
Flood converted before Visser's score broke Worcester hearts.
Newcastle boss John Fletcher:
"I thought we tried to play. We probably tried to play too much, people say we are a second-half team but we are not.
"We are just a team that plays well when we are behind. We showed a lot of character, a lot of belief.
"Tim Visser is a talented bloke. He can play generally anywhere. He did well for us on the wing."
Newcastle: Burke (capt); May, Noon, Flood, Phillips; Wilkinson, Grindal; Ward, Thompson, Morris; Perry, Buist; Wilson, Woods, Dowson.
Replacements: Wilson, Long, McCarthy, Harris, Charlton, Visser, Shaw.
Worcester: Best; Delport, Lombard, Whatling, Garvey; Drahm, Powell; Morris, C Fortey, Taumoepeau; Gillies, Murphy; Sanderson (capt), Harding, Hickey.
Replacements: Horsman, Gotting, Blaze, Horstmann, Brown, Avramovic, Tucker.