West Ham United manager David Moyes has admitted that former player Andre Ayew did ‘well enough’ for Swansea City against the Hammers last weekend, but insists he was right to sell the Ghana international.

The 28-year-old, who signed for the Irons from the Welsh outfit in the summer of 2016, made the switch back to the Liberty Stadium in January for a fee reported by BBC Sport to be £18 million, potentially rising by a further £2 million.

Ayew then starred for the Swans as they demolished West Ham 4-1 last weekend, winning a penalty and generally causing problems for his old side throughout the afternoon.

However, Moyes has offered an explanation for the sale of the forward and it is clear that he still feels that the club made the correct decision.

“Andre Ayew did well enough for Swansea but don’t forget that he didn’t want to stay,” the Scot wrote in his column for the Evening Standard.

“At the time we weren’t that keen to lose anyone to our competitors but he made it 100 per cent clear he did not want to be at West Ham any longer.”

Moyes’ stance is perfectly understandable; the East London outfit are in the midst of a relegation battle and the boss would not want to have to rely on a player if he was not convinced he was ready to give his all for the cause.

Ayew arrived having enjoyed an excellent first season in the Premier League with Swansea, but failed to kick on in claret and blue.

The decision to let him go was met with little protest from fans given his lack of contribution on the field across his 18 months at the London Stadium.

West Ham are now concentrating all of their efforts on top-flight survival, sitting three points above the drop zone with nine games still to play.

Upcoming home fixtures against Burnley and Southampton would seem to offer the perfect opportunity to get some points on the board and start to move away from the bottom three.