McGoldrick insists that Sheffield United are still fighting hard for survival following Wednesday night's 1-0 victory over Aston Villa.
The former Ireland striker scored the only goal of the game as the Yorkshire side battled brilliantly with 10 men following Jagielka's red card and moved to within four points of West Brom, although they remain bottom of the table on 14 points.
The Blades remain 12 points from safety with 11 games remaining this season, however, McGoldrick believes that recent form has given his side the confidence to pull off a miraculous feat of staying in the Premier League.
"(It was) pleasing. We needed it," McGoldrick told BT Sport following the game.
"I think we were starting from the last game at home, now (we have) three home games on the bounce so we wanted to get some points on the board and we knew it was going to be a tough game today and it got tougher when we went down to 10 men but we showed that we're fighting for this club.
"With 10 men against a good team, we had our backs against the wall for the last 20 minutes and it’s just pleasing to get the win."
On what it meant to go a man down, McGoldrick said: "(We showed) massive character. We all care about the club, we all want wins.
"We all don’t want to be in this position in the table, we know where we lie but we’re all still fighting for our future and for this club and the saying is, 'it’s not over till the fat lady sings’ and we’re all fighting to the end."