Hindsight is a wonderful thing, not least in the world of football, and in the case of David Moyes there are plenty of people who are eating their words about the former Manchester United manager.
Now at West Ham, he is preparing his side for a visit from his old foes at Old Trafford, knowing full well that a victory could take his Hammers as high as third in the Premier League table.
How times have changed since Moyes was unceremoniously sacked at Manchester United, flung out into the cold after less than a season, before winding his way through tough spells in Sociedad and Sunderland on the way to West Ham.