Sunderland closed the gap on Sheffield United to three points following Monday’s win at Middlesbrough.