Newcastle triumphed 3-1 at St James' Park to maintain their position in the upper echelons of the Barclays Premier League table, with Ba taking the post-match plaudits.
By his own admission, the 26-year-old striker has started slowly since his summer move from West Ham, but now feels as though he is finding his feet as a Newcastle player.
And Ba believes his weekend treble was a reward for hard work, and the Senegal international is now ready to give even more to the cause.
"I just want to have good performances and score goals," he said. "That's what makes me happy. I have a competition against myself.
"It's been a good day after a lot of work and a lot of bad performances and now today, the work just paid off for me.
"I was not fit at the beginning of the season and now after six games, I am starting to get my sharpness back, and I am just going to keep on working to have it 100 per cent for the next weeks.
"You feel happy. I have scored my first goal here this season and I just hope it is going to keep on going."