Middlesbrough knocked out Manchester United 7-8 on penalties in the FA Cup fourth round fixture at Old Trafford on Friday.