I think 2017. To beat the league champions and best team this year in the final is something special. Personally I prefer the heart in mouths thriller of a game like this to a walk in the park against Villa. So I suppose United comes second. The Hull game was great theatre but it was still Hull. The Newcastle/Chelsea wins were great too but not quite as thrilling.
OT but the Michael Owen final was gutting.