Ett pressat United låg under med 2-1 med kvarten kvar. Då nådde Wayne Rooney högst på en hörna från van Persie och nicklobbade in kvitteringen i bortre.
Två minuter senare lyfte Evra in bollen från vänsterkanten och en helt ren Chicharito använde huvudet även han.
– Vi kämpar till slutet, säger Chicharito till Viasat.
Uniteds försvar såg darrigt ut och tillät Stokes Peter Crouch göra 1-0 redan i den fjärde minuten.
Matchens delikatess bjöd Johan Elmander-bekantingen Marko Arnautovic på. Den österrikiske landslagspelaren skruvade in 2–1 för Stoke på frispark via ribban strax innan paus.
United är nu uppe på en åttonde plats, åtta poäng efter ledande Arsenal som besegrade Crystal Palace.