Southampton striker secured a stoppage-time win after 10-man Hammers had fought back from 2-0 down in 2017