The 22-year-old Italian, signed on loan from Liverpool, struck with an 85th-minute piledriver to secure just a second home league win for the Black Cats over their neighbours since 1980 and a first in the league this season.
His intervention came as the Magpies looked for a winner of their own after Mathieu Debuchy had dragged them back into the game with a 57th-minute equaliser, his first goal for the club.
Steven Fletcher had headed the home side in front with just five minutes gone as Gus Poyet’s men made light of their recent difficulties in his first home game at the helm in front of a crowd of 46,313.
But their commendable efforts to deny Newcastle time and space dwindled as they ran out of steam and, with Cheick Tiote and Yohan Cabaye finally starting to get to grips with the central midfield battle, it was the visitors who looked the more likely winners as time ran down.
However, Borini thought otherwise and his timely intervention handed Poyet a derby victory in his second game in charge to match predecessor Paolo Di Canio’s achievement.
“When you are bottom, it’s not nice,” said Poyet. “We are off the bottom – that’s something; we beat the biggest rivals – that’s even bigger.
“Now we need to keep going. We need to start passing the ball better, we need to keep believing and we need to do different things.
“This is what we needed so, from now on, there are no excuses because we needed a lift and there is no better lift than this one, so I am very happy for the players and absolutely delighted for the fans.”
It was a match Sunderland simply could not afford to lose for a variety of reasons and they went about their task with some relish. The absence of a recognised centre-half pairing for the Magpies – neither Fabricio Coloccini nor Steven Taylor was able to plug the gap left by the suspended Mapou Yanga-Mbiwa, placing the onus on specialist left-back Paul Dummett – gave the Black Cats an opportunity, and it was one they were to exploit within minutes.
Poyet opted to pair Fletcher with summer signing Jozy Altidore and the pair caused Dummett and partner Mike Williamson all kinds of problems in a high-octane start by the home side.
They needed just five minutes to force their way in front, and the goal came straight from the training ground. Adam Johnson played a corner short to Sebastian Larsson and then delivered the return pass to the far post for Fletcher to climb high above Dummett and head home.
It was the perfect start to Poyet’s first game at the Stadium of Light and for 20 heady minutes or more, Sunderland dominated proceedings with Lee Cattermole leading the fight from central midfield and his team-mates following suit.
Magpies boss Alan Pardew, who started as he did against Liverpool last week with Hatem Ben Arfa at the pinnacle of a 4-2-3-1 formation, was forced to abandon Plan A with his team simply not competing, and with Loic Remy moved into an advanced position and the former Marseille man dropping deeper, Newcastle were far more effective.
Pardew opted for further change at the break, sending on striker Papiss Cisse for midfielder Moussa Sissoko, but the Magpies were able to create little during the opening exchanges of the second half despite enjoying a wealth of possession.
But they were back in it 12 minutes after the restart when Ben Arfa, who had been infuriatingly ineffective until that point, accepted Cabaye’s pass and drove a low cross across the face of goal for Debuchy to convert at the far post.
Cabaye fired just wide after good work by Davide Santon and Ben Arfa with 63 minutes gone with the visitors starting to turn the screw.
However, Borini almost made his name on Wearside within seconds of his arrival as a 69th-minute replacement for Johnson, blasting a shot through Tim Krul, only to see the Dutchman gratefully grab the ball at the second attempt.
Santon drilled a skidding effort just wide with 14 minutes remaining and derby specialist Shola Ameobi, on as a 70th-minute replacement for Remy, went just as close two minutes later. But the decisive moment came at the other end five minutes from time when Borini ran on to Altidore’s lay-off and smashed an unstoppable shot past Krul to win it.
“Fabio was so close to playing, the way he has been training, his attitude, how positive he is,” said Poyet. “But sometimes you can’t play for whatever reasons, because of the shape, because of the team, because of the time.
“If someone deserved to score today, it was Fabio Borini.”