Premier League
WolvesWolverhampton Wanderers0Man UtdManchester United1

Wolverhampton Wanderers 0-1 Manchester United: Mason Greenwood hits winner

By Neil JohnstonBBC Sport

Cristiano Ronaldo's presence was felt as Manchester United beat Wolves in their first game since announcing they had reached an agreement to re-sign the forward.

Ronaldo was not at Molineux but United's travelling fans sang his name, with the Red Devils expected to confirm the arrival of the five-time Ballon d'Or winner from Juventus in the coming days for £12.8m.

On the pitch, Ole Gunnar Solskjaer's side were second-best to a lively Wolves for long periods before Mason Greenwood scored a contentious late winner.

Wolves felt Ruben Neves was fouled in the build-up but the goal was allowed to stand.

Wolves could have been 3-0 up inside 15 minutes, with Raul Jimenez forcing David de Gea into an early save, Aaron Wan-Bissaka making a goal-saving block to deny Trincao and Joao Moutinho volleying over after a mistake by Jadon Sancho.

United were second best for long periods and it required a spectacular double save by De Gea from Romain Saiss to prevent Wolves from taking the lead before Greenwood's finish.

A cardboard cut-out of Cristiano Ronaldo at Molineux
Cristiano Ronaldo was not at Molineux but his presence was felt in the form of T-shirts, banners, flags and a cardboard cutout

Cardboard cutouts and 'Viva Ronaldo' chants

There was a carnival atmosphere at Molineux. Wolves fans were excited at the arrival of new striker Hwang Hee-chan - who was presented on the pitch after arriving from RB Leipzig - while United's travelling supporters sang about Ronaldo from start to finish.

Chants of 'Viva Ronaldo' could be heard outside the ground two hours before kick-off.

Inside Molineux, United fans wore CR7 T-shirts, held up 'welcome back Ronaldo' signs and wore replica shirts with his name on the back.

Supporters also displayed a cardboard cutout of Ronaldo, while Solskjaer spoke excitedly before the match about the imminent return of the 36-year-old.

Solskjaer praises 'special' Greenwood in hard-fought victory

"I'm excited to keep building this squad. He will bring something completely different," said the United boss.

"Hopefully Cristiano can come in and show what he has done in his career.

"I am sure he likes all the talk about being old. Make it personal and he will show what he can do."

Familiar story for Wolves

Wolves remain without a point under new boss Bruno Lage after a third successive 1-0 defeat.

The unparalleled pace of Adama Traore ensured his side started on the front foot against a United side who struggled to hit the heights of their opening-weekend win over Leeds.

However, it was a familiar ending for Wolves.

Having managed 15 attempts on target in their opening three games, they have yet to score and and have now lost their past six Premier League matches.

Raphael Varane marked his first United start by making an important block to frustrate Trincao, while De Gea's second stop from Saiss was an early contender for save of the season.

Wolves were angry Greenwood's goal was allowed to stand, with Neves protesting to referee Mike Dean at the final whistle.

Wolves 0-1 Manchester United: Lage wants Wolves 'to play the way we're playing'

"They said before the season started they will look for contact - if the contact is strong enough, they will give the foul. I showed them my leg," the midfielder told Sky Sports after the game.

"After the game he said 'you both go to the ball' and I said 'yes, we both go to win the ball but I was the one who touched the ball'. It's a foul, a clear foul."

It was always going to be a challenging start for Lage against Leicester, Tottenham and Manchester United.

However, the Portuguese knows his side need to start picking up points in their first two games back after the international break against promoted Watford and Brentford.

Player of the match

de GeaDavid de Gea

with an average of 7.87

Wolverhampton Wanderers

  1. Squad number37Player nameTraoré
    Average rating


  2. Squad number11Player nameTrincão
    Average rating


  3. Squad number8Player nameRúben Neves
    Average rating


  4. Squad number16Player nameCoady
    Average rating


  5. Squad number28Player nameJoão Moutinho
    Average rating


  6. Squad number9Player nameJiménez
    Average rating


  7. Squad number5Player nameMarçal
    Average rating


  8. Squad number27Player nameSaïss
    Average rating


  9. Squad number23Player nameKilman
    Average rating


  10. Squad number22Player nameNélson Semedo
    Average rating


  11. Squad number1Player nameJosé Sá
    Average rating


  12. Squad number10Player nameDaniel Podence
    Average rating


  13. Squad number17Player nameFábio Silva
    Average rating


  14. Squad number18Player nameGibbs-White
    Average rating


Manchester United

  1. Squad number1Player namede Gea
    Average rating


  2. Squad number11Player nameGreenwood
    Average rating


  3. Squad number19Player nameVarane
    Average rating


  4. Squad number29Player nameWan-Bissaka
    Average rating


  5. Squad number23Player nameShaw
    Average rating


  6. Squad number5Player nameMaguire
    Average rating


  7. Squad number7Player nameCavani
    Average rating


  8. Squad number6Player namePogba
    Average rating


  9. Squad number18Player nameBruno Fernandes
    Average rating


  10. Squad number9Player nameMartial
    Average rating


  11. Squad number25Player nameSancho
    Average rating


  12. Squad number20Player nameDiogo Dalot
    Average rating


  13. Squad number21Player nameJames
    Average rating


  14. Squad number17Player nameFred
    Average rating




Formation 3-4-3

  • 1
  • 23Kilman
  • 16CoadySubstituted forGibbs-Whiteat 87'minutesBooked at 90mins
  • 27SaïssBooked at 84mins
  • 22Nélson Semedo
  • 8NevesBooked at 81mins
  • 28João Moutinho
  • 5Marçal
  • 11Machado TrincãoSubstituted forPodenceat 70'minutes
  • 9Jiménez
  • 37TraoréSubstituted forFábio Silvaat 87'minutes


  • 2Hoever
  • 3Aït-Nouri
  • 10Podence
  • 15Boly
  • 17Fábio Silva
  • 18Gibbs-White
  • 21Ruddy
  • 32Dendoncker
  • 39Cundle

Man Utd

Formation 4-2-3-1

  • 1de Gea
  • 29Wan-Bissaka
  • 19Varane
  • 5Maguire
  • 23Shaw
  • 6PogbaBooked at 90mins
  • 17FredBooked at 84mins
  • 21JamesSubstituted forCavaniat 53'minutes
  • 18Bruno FernandesBooked at 44mins
  • 25SanchoSubstituted forMartialat 72'minutes
  • 11GreenwoodSubstituted forDalotat 90'minutesBooked at 90mins


  • 2Lindelöf
  • 7Cavani
  • 8Mata
  • 9Martial
  • 14Lingard
  • 20Dalot
  • 22Heaton
  • 31Matic
  • 34van de Beek
Mike Dean

Match Stats

Home TeamWolvesAway TeamMan Utd
Shots on Target

Live Text

  1. Post update

    Match ends, Wolverhampton Wanderers 0, Manchester United 1.

  2. Full Time

    Second Half ends, Wolverhampton Wanderers 0, Manchester United 1.

  3. Post update

    Attempt missed. Morgan Gibbs-White (Wolverhampton Wanderers) right footed shot from the right side of the box is close, but misses to the right.

  4. Post update

    Offside, Wolverhampton Wanderers. Marçal tries a through ball, but Fábio Silva is caught offside.

  5. Booking

    Diogo Dalot (Manchester United) is shown the yellow card for a bad foul.

  6. Booking

    Paul Pogba (Manchester United) is shown the yellow card for a bad foul.

  7. Post update

    Foul by Paul Pogba (Manchester United).

  8. Post update

    Daniel Podence (Wolverhampton Wanderers) wins a free kick in the defensive half.

  9. Booking

    Morgan Gibbs-White (Wolverhampton Wanderers) is shown the yellow card for a bad foul.

  10. Post update

    Luke Shaw (Manchester United) wins a free kick on the left wing.

  11. Post update

    Foul by Morgan Gibbs-White (Wolverhampton Wanderers).

  12. Substitution

    Substitution, Manchester United. Diogo Dalot replaces Mason Greenwood.

  13. Post update

    Anthony Martial (Manchester United) wins a free kick on the left wing.

  14. Post update

    Foul by Maximilian Kilman (Wolverhampton Wanderers).

  15. Post update

    Mason Greenwood (Manchester United) wins a free kick in the attacking half.

  16. Post update

    Foul by Marçal (Wolverhampton Wanderers).

  17. Substitution

    Substitution, Wolverhampton Wanderers. Fábio Silva replaces Adama Traoré.

  18. Substitution

    Substitution, Wolverhampton Wanderers. Morgan Gibbs-White replaces Conor Coady.

  19. Post update

    Anthony Martial (Manchester United) wins a free kick in the defensive half.

  20. Post update

    Foul by Nélson Semedo (Wolverhampton Wanderers).

Everything you need to know about your Premier League team banner
  • Our coverage of your Premier League club is bigger and better than ever before - here's everything you need to know to make sure you never miss a moment
BBC Sport banner footer


Join the conversation

These comments are now closed.