Everton needed two injury-time goals to see off Birmingham City 3-1 at Goodison Park.
But Everton boss Dave Moyes insisted that any other result would have been unjust, despite Birmingham grabbing a late equaliser through Olivier Kapo that cancelled out Ayegbeni Yakubu's first-half strike.
Moyes, after witnessing Lee Carsley and James Vaughan scoring injury-time goals to win the points, said: "Not to have won would have been unjust. We showed great character and stuck at it, and I think we deserved the situation to turn in our favour.
"We should have been well ahead at the break, but things went flat, everybody felt it, and even then Birmingham didn't make many chances.
"I can't ever recall seeing two goals like that in injury time, but if we hadn't got all three points it would have been an injustice.
"Everyone was positive. James Vaughan returns from injury and scores a goal, and we kept at it.
"We have frequently won matches here in the final minutes, we seem to be good at it.
"It was a great strike from Lee Carsley. I almost told him at the break to stop shooting because he had messed up a few opportunities. But I am glad I didn't stop him, I would have been wrong and thank goodness I kept my mouth shut."