The Black Cats controlled the first half and almost went ahead when James McClean rattled the bar with a fierce drive in the first half but they soon took the lead after the break through Sebastian Larsson's free-kick.
McClean, 22, got the goal he deserved just before the hour when he glanced home Larsson's cross to make it five wins from seven matches since O'Neill took charge.
Source: PA
Source: PA