The sole worry I have for this game is that the players want to put a top performance in for Moyes and manage to do that for his last game. If he was there next season and it was business as usual i'd have zero concerns based on their form. But you're right they do have a decent side and the Moyes situation is the other factor at play.
Suppose there's an argument that the players have failed to play for him plenty of times this season but we'll not know until Sunday how much they're wanting/capable of putting into one single game.
As I've said before, if both teams play their best we win this comfortably. If we're off it even to the extent we were on Wednesday night, it's touch and go. We've had some excellent displays of late (Fulham, Wolves, rags) but some perhaps questionable ones and if not meaning necessarily poor or without reason, at least below our usual standard (Spurs, Forest)
A big performance from us would be magic and see us over the line. Energy and smother them in and around their own area from the get go please.