The midfielder's effort came off Wesley Hoedt and ended in the back of the net, denying the Saints back-to-back wins right at the very end.
Relive how the 90 minutes of action unfolded with Sports Mole's live text coverage below.
STARTING XI: Pickford; Baines, Keane, Jagielka, Coleman; Schneiderlin, Gueye, Davies; Bolasie, Tosun, Vlasic
SUBS: Robles, Kenny, Martina, Funes Mori, Klaassen, Baningime, Niasse
STARTING XI: McCarthy; Bednarek, Yoshida, Hoedt; Cedric, Romeu, Lemina, Bertrand; Tadic, Austin, Hojbjerg
SUBS: Forster, McQueen, Stephens, Ward-Prowse, Redmond, Gabbiadini, Long
Sam Allardyce: "One thing you need to give the lads credit for is not switching off. They have achieved performances and results when there is no threat of relegation. To continue to win matches is always important. You have seem teams drop off before and that hasn't happened [with us]."
Mark Hughes: "I don't think we'll fall into the trap of thinking that we got the job done last weekend [by beating Bournemouth] because we haven't. Nowhere near it... For all the emotion that we saw and the fact we were able to at long last please our supporters, we have to do it again and we don't want to disappoint our fans by losing."
EVERTON SUBS: Robles, Kenny, Martina, Funes Mori, Klaassen, Baningime, Niasse
SOUTHAMPTON SUBS: Forster, McQueen, Stephens, Ward-Prowse, Redmond, Gabbiadini, Long