Norwich lost 2-1 at Barnsley on Saturday to heave even more pressure on boss Alex Neil.
But the Canaries got three points back on the board on their own turf against Steve Bruce’s Aston Villa.
Norwich won 5-0 against Brentford in their last home match.
However there was little chance of a repeat scoreline against Bruce’s improving Villa.
After a cagey opening Oliveira broke the deadlock with a strike just after the hour mark.
And Villa couldn’t muster a reply in East Anglia as Norwich closed the gap on the play-offs.
MORE TO FOLLOW