Europa League - Semi-Final - 2nd Leg
FrankfurtEintracht Frankfurt1West HamWest Ham United0

Eintracht Frankfurt 1-0 West Ham (agg 3-1): Hammers' European dream is over

By Emlyn BegleyBBC Sport
David Moyes
David Moyes was sent off for booting the ball at a ball boy late on

West Ham's European dream is over as they were beaten in the Europa League semi-final by Eintracht Frankfurt, who will meet Rangers in the final.

Defender Aaron Cresswell and manager David Moyes were both sent off on a heated night in Germany as West Ham failed to set up an all-British final.

Moyes' side lost their home leg 2-1 but started brightly until Cresswell pulled down Jens Petter Hauge, who would have been through on goal. He was initially shown a yellow card but it was upgraded to a red after a video assistant referee review.

The German side - who enjoyed a marvellously colourful partisan home support - went ahead when the unmarked Rafael Borre hammered home from Ansgar Knauff's low ball.

The night got even worse for West Ham when a frustrated Moyes booted the ball at a ball boy and was shown a straight red card.

At full-time thousands of Frankfurt fans streamed on to the pitch to celebrate their first European final since 1980.

West Ham had a few chances in the closing stages with Michail Antonio forcing a save from Kevin Trapp and Tomas Soucek heading wide.

The Hammers' wait for a major trophy will tick over into a 43rd year. It also means no place in next season's Champions League.

Scottish side Rangers beat Leipzig in the other semi-final to ensure they will face Frankfurt in Seville on Wednesday, 18 May.

Not to be for West Ham and Moyes

Rafael Borre
Rafael Borre has either scored or assisted three of Frankfurt's last five Europa League goals

West Ham boss Moyes, who has never won a major trophy, said before the game he hoped this was his turn. Sadly, it is not.

And it ended on a low as he angrily asked for the ball back from a ball boy before blasting it back in their direction, earning himself a red card.

The Hammers have enjoyed some great moments on this run to the last four, but their last European final remains the 1975-76 Cup Winners' Cup.

Now they have to make sure they take advantage of this momentum and book a place in Europe again next season. A poor finish to the season could yet lead to them dropping from seventh and missing out.

Frankfurt have some similarities to West Ham - they won trophies in the past, have provided players to their country's World Cup win and have reached European finals - but have had more relegations than trophies in recent years.

Their season too has been based around Europe, with their run including a famous win over Barcelona in the quarter-finals. They sit 11th in the Bundesliga.

They were backed to the hilt at the Deutsche Bank Park as the players came out to a sea of black and white, loads of noise, banners, flares and confetti.

The scenes at the end were a concern, though, with West Ham's players trying to applaud their travelling fans when thousands of Frankfurt supporters streamed on to the pitch.

About 30 fans had been arrested on Wednesday night after incidents involving both sets of fans.

The home side had a nightmare start when they lost key defender Martin Hinteregger to an early injury.

But they were able to replace him, a luxury West Ham did not have when Cresswell picked up his second Europa League red card for a professional foul in less than a month.

Ben Johnson replaced Manuel Lanzini and went to left-back but Frankfurt's goal came from that flank when Knauff, who scored in the first leg, picked out Borre to fire home.

The Hammers had a few chances, including a Craig Dawson header at Trapp, but never really looked like completing a famous comeback.

Frankfurt did not threaten too much either, with mostly long-range shots, but that mattered little and Oliver Glasner's first season in charge will end in a European final.

Player of the match

JakicKristijan Jakic

with an average of 6.52

Eintracht Frankfurt

  1. Squad number6Player nameJakic
    Average rating


  2. Squad number39Player nameGonçalo Paciência
    Average rating


  3. Squad number19Player nameBorré
    Average rating


  4. Squad number10Player nameKostic
    Average rating


  5. Squad number7Player nameHrustic
    Average rating


  6. Squad number2Player nameNdicka
    Average rating


  7. Squad number15Player nameKamada
    Average rating


  8. Squad number35Player nameTuta
    Average rating


  9. Squad number1Player nameTrapp
    Average rating


  10. Squad number36Player nameKnauff
    Average rating


  11. Squad number18Player nameTouré
    Average rating


  12. Squad number23Player nameHauge
    Average rating


  13. Squad number8Player nameSow
    Average rating


  14. Squad number17Player nameRode
    Average rating


  15. Squad number13Player nameHinteregger
    Average rating


West Ham United

  1. Squad number20Player nameBowen
    Average rating


  2. Squad number41Player nameRice
    Average rating


  3. Squad number9Player nameAntonio
    Average rating


  4. Squad number28Player nameSoucek
    Average rating


  5. Squad number15Player nameDawson
    Average rating


  6. Squad number13Player nameAreola
    Average rating


  7. Squad number8Player nameFornals
    Average rating


  8. Squad number5Player nameCoufal
    Average rating


  9. Squad number22Player nameBenrahma
    Average rating


  10. Squad number31Player nameJohnson
    Average rating


  11. Squad number10Player nameLanzini
    Average rating


  12. Squad number7Player nameYarmolenko
    Average rating


  13. Squad number4Player nameZouma
    Average rating


  14. Squad number3Player nameCresswell
    Average rating




Formation 3-4-3

  • 1TrappBooked at 90mins
  • 35Silva Melo
  • 13HintereggerSubstituted forTouréat 8'minutes
  • 2NdickaBooked at 43mins
  • 36KnauffBooked at 81mins
  • 8Sow
  • 17RodeBooked at 66minsSubstituted forJakicat 76'minutes
  • 10Kostic
  • 23HaugeSubstituted forHrusticat 82'minutes
  • 19BorréSubstituted forMendes Paciênciaat 83'minutes
  • 15Kamada


  • 6Jakic
  • 7Hrustic
  • 9Lammers
  • 18Touré
  • 20Hasebe
  • 21Ache
  • 22Chandler
  • 24da Costa
  • 25Lenz
  • 27Barkok
  • 31Grahl
  • 39Mendes Paciência

West Ham

Formation 3-4-2-1

  • 13Areola
  • 15Dawson
  • 4Zouma
  • 3CresswellBooked at 19mins
  • 5CoufalSubstituted forYarmolenkoat 87'minutes
  • 28Soucek
  • 41RiceBooked at 45mins
  • 8FornalsSubstituted forBenrahmaat 74'minutesBooked at 81mins
  • 20Bowen
  • 10LanziniSubstituted forJohnsonat 22'minutes
  • 9AntonioBooked at 76mins


  • 1Fabianski
  • 7Yarmolenko
  • 11Vlasic
  • 16Noble
  • 22Benrahma
  • 23Diop
  • 24Fredericks
  • 26Masuaku
  • 31Johnson
  • 33Král
  • 35Randolph
  • 42Alese
Jesús Gil Manzano

Match Stats

Home TeamFrankfurtAway TeamWest Ham
Shots on Target

Live Text

  1. Post update

    Match ends, Eintracht Frankfurt 1, West Ham United 0.

  2. Full Time

    Second Half ends, Eintracht Frankfurt 1, West Ham United 0.

  3. Post update

    Attempt missed. Tomas Soucek (West Ham United) header from the centre of the box misses to the right. Assisted by Andriy Yarmolenko with a cross.

  4. Post update

    Attempt saved. Andriy Yarmolenko (West Ham United) right footed shot from a difficult angle on the right is saved in the centre of the goal. Assisted by Saïd Benrahma.

  5. Post update

    Attempt blocked. Declan Rice (West Ham United) right footed shot from outside the box is blocked. Assisted by Ben Johnson.

  6. Post update

    Corner, West Ham United. Conceded by Kristijan Jakic.

  7. Post update

    Attempt missed. Andriy Yarmolenko (West Ham United) left footed shot from outside the box is close, but misses to the right. Assisted by Declan Rice.

  8. Post update

    Attempt saved. Jarrod Bowen (West Ham United) left footed shot from the right side of the box is saved in the top left corner. Assisted by Declan Rice.

  9. Post update

    Attempt missed. Kristijan Jakic (Eintracht Frankfurt) right footed shot from outside the box is high and wide to the right. Assisted by Ajdin Hrustic following a fast break.

  10. Post update

    Foul by Gonçalo Paciência (Eintracht Frankfurt).

  11. Post update

    Declan Rice (West Ham United) wins a free kick in the defensive half.

  12. Booking

    Kevin Trapp (Eintracht Frankfurt) is shown the yellow card.

  13. Post update

    Attempt missed. Tomas Soucek (West Ham United) header from very close range is close, but misses to the left. Assisted by Jarrod Bowen with a cross following a corner.

  14. Post update

    Corner, West Ham United. Conceded by Kevin Trapp.

  15. Post update

    Foul by Ansgar Knauff (Eintracht Frankfurt).

  16. Post update

    Saïd Benrahma (West Ham United) wins a free kick on the left wing.

  17. Post update

    Attempt saved. Michail Antonio (West Ham United) right footed shot from the left side of the box is saved in the bottom right corner. Assisted by Declan Rice.

  18. Post update

    Attempt saved. Djibril Sow (Eintracht Frankfurt) right footed shot from outside the box is saved in the centre of the goal.

  19. Post update

    Attempt blocked. Almamy Touré (Eintracht Frankfurt) header from very close range is blocked. Assisted by Filip Kostic with a cross.

  20. Post update

    Corner, Eintracht Frankfurt. Conceded by Craig Dawson.

How to follow West Ham on the BBC bannerWest Ham banner footer


Join the conversation

These comments are now closed.