West Ham vs Frankfurt LIVE: Europa League result and final score after late Jarrod Bowen overhead hits bar

 (IKIMAGES/AFP via Getty Images)
(IKIMAGES/AFP via Getty Images)
  • Oops!
    Something went wrong.
    Please try again later.

Follow live reaction as West Ham fell to a 2-1 home defeat to Eintracht Frankfurt in the first leg of their Europa League semi-final. West Ham’s first European semi-final in 46 years got off to a nightmare start - as Ansgar Knauff arrived late at the back post to head Eintracht Frankfurt ahead after just 48 seconds.

The hosts kept their composure and scored a deserved equaliser through Michail Antonio, after Jarrod Bowen had hit the post, and the striker stretched to steer Kurt Zouma’s knock-down over the line from a set-piece.

But it would be Eintracht Frankfurt who struck the next blow, as Daichi Kamada’s goal saw the visitors retake the lead as he eventually finished off a slick move through the West Ham defence. West Ham were frustrated in the closing stages, with Kamada coming closest as his shot deflected off Craig Dawson and onto the post.

And in stoppage time Bowen rattled the underside of the crossbar with a spectacular overhead kick as Frankfurt held on for the first-leg victory. It leaves West Ham with work to do in Germany next week. Relive the action from West Ham vs Eintracht Frankfurt, below:

West Ham vs Eintracht Frankfurt LIVE

  • FT: Bowen overhead kick hits the bar in stoppage time as Frankfurt hang on

  • GOAL! 54’ Frankfurt back in front as Kamada finishes swift move

  • GOAL! 21’ Antonio equalises from Zouma knock-down

  • GOAL! 1’ Knauff header stuns West Ham in opening minute

  • West Ham: Areola; Johnson, Zouma, Dawson, Cresswell; Soucek, Rice; Bowen, Fornals, Fornals; Antonio

  • Frankfurt: Trapp; Tuta, Hinteregger, Toure; Knauff, Sow, Rode, Kostic; Lindstrom, Kamada; Borre

West Ham United FC 1 - 2 Eintracht Frankfurt

Other European scores

21:59 , Dylan Terry

Europa League semi-final first leg results:

  • West Ham 1-2 Eintracht Frankfurt

  • RB Leipzig 1-0 Rangers

Europa Conference League semi-final first leg results:

  • Leicester 1-1 Roma

  • Feyenoord 3-2 Marseille

FT: West Ham 1-2 Eintracht Frankfurt

21:55 , Dylan Terry

We were inches away from one of the all-time great European goals.

FT: West Ham 1-2 Eintracht Frankfurt

21:54 , Dylan Terry

Full-time: That’s it. Eintracht Frankfurt have earned themselves a 2-1 lead ahead of the second leg in Germany in seven days time.

A 49-second opener from Ansgar Knauff gave the visitors the perfect start when he headed home from close range.

Michail Antonio levelled things up midway through the first half, tapping in after Kurt Zouma headed a free-kick back across the goal.

But nine minutes into the second half Daichi Kamada netted the decisive goal, scoring a rebound after a silky move from the German side.

West Ham 1-2 Eintracht Frankfurt

21:51 , Dylan Terry

90+3 mins: Borre makes way for Ache as Frankfurt run down the clock in the final minute.

Still getting over that Bowen attempt. Deserved a goal.

West Ham 1-2 Eintracht Frankfurt

21:50 , Dylan Terry

90+1 mins: OH MY LORD! THAT WOULD HAVE BEEN THE GOAL OF THE SEASON!

Rice clips an inswinging cross into the middle and Jarrod Bowen’s overhead kick crashes off the crossbar and bounces down in front of the line!

Would have been an utterly incredible goal.

West Ham then swing in a corner but Soucek heads over.

West Ham 1-2 Eintracht Frankfurt

21:48 , Dylan Terry

90 mins: A minimum of three minutes stoppage time will be played.

West Ham 1-2 Eintracht Frankfurt

21:47 , Dylan Terry

89 mins: CHANCE! Oh, there’s the opportunity. Rice clips it cleverly over the top for Benrahma. He sends the ball into the middle and Bowen climbs highest but can only head over the bar.

The referee deemed it to have come off a Frankfurt player last but it didn’t. The subsequent corner is easily dealt with.

Was that West Ham’s last chance? They may have to settle for needing a win in Germany.

West Ham 1-2 Eintracht Frankfurt

21:46 , Dylan Terry

89 mins: West Ham have the ball back. Will they get one last opportunity to level things up in this first leg?

West Ham 1-2 Eintracht Frankfurt

21:45 , Dylan Terry

88 mins: Borre wins a free-kick for a foul by Rice. Running down the clock now, the German side.

West Ham 1-2 Eintracht Frankfurt

21:44 , Dylan Terry

87 mins: Zouma was down for a minute or so while Frankfurt broke but he is back on his feet now. David Moyes cannot afford him to be injured. Do they even have any defenders to bring on?!

West Ham 1-2 Eintracht Frankfurt

21:43 , Dylan Terry

86 mins: Frankfurt break from a West Ham corner but as Rode tries to escape down the left flank Rice makes a perfectly timed challenge to stop the attack.

Unsurprisingly, Rice has been West Ham’s standout player again tonight.

RB Leipzig 1-0 Rangers

21:42 , Dylan Terry

Angelino has given RB Leipzig an 85th minute lead over Rangers in the other Europa League semi-final.

West Ham 1-2 Eintracht Frankfurt

21:41 , Dylan Terry

84 mins: Kostic rifles a low cross into the West Ham box but Rice is back there to slide in and clear it away.

West Ham need to be careful. They don’t want to be sucker-punched and potentially be out of the tie before the return leg.

West Ham 1-2 Eintracht Frankfurt

21:40 , Dylan Terry

83 mins: Bowen takes the free-kick and chooses to go for a cross-shot but it’s straight into the arms of Trapp. Should have done better with that.

West Ham 1-2 Eintracht Frankfurt

21:39 , Dylan Terry

82 mins: Hinteregger goes in the book after chopping down Bowen on the right touchline.

It’s another free-kick for West Ham deep inside the Frankfurt half. Another chance to load the box.

West Ham 1-2 Eintracht Frankfurt

21:37 , Dylan Terry

80 mins: SO CLOSE TO THREE! Kamada is found inside the West Ham penalty area. He opens his body up and bends one towards the far corner but it bounces back off the post!

So close. It took a little nick off Craig Dawson’s leg on its way onto the post. Potentially a crucial deflection.

West Ham 1-2 Eintracht Frankfurt

21:36 , Dylan Terry

78 mins: Sow drives forward into the space being left in the West Ham midfield. Kamada is caught by Rice but the referee plays the advantage as Frankfurt commit men forward on the break. But the cross from Knauff is wasteful as it drops out of play.

West Ham 1-2 Eintracht Frankfurt

21:35 , Dylan Terry

76 mins: West Ham are back in the ascendency now. Benrahma produces a lovely flick to put Cresswell in a great position to cross. He sends it in low but Hinteregger gets his boot to it to clear.

Declan Rice then plays a 70-yard crossfield pass for Benrahma which is inch-perfect. Benrahma controls it brilliantly but fires well wide of the far post.

West Ham 1-2 Eintracht Frankfurt

21:31 , Dylan Terry

74 mins: Knauff loses his footing as Frankfurt look to take the sting out of the match once more.

West Ham have it back with Declan Rice before Rode blocks the England international’s attempted pass through to Antonio.

West Ham 1-2 Eintracht Frankfurt

21:29 , Dylan Terry

72 mins: Bowen escapes his marker midway inside the Frankfurt half and drives at the visitors’ backline.

He tries to slide Benrahma in down the left channel but Tuta is there to intercept as groans echo around the London Stadium once more. Frustrating.

West Ham 1-2 Eintracht Frankfurt

21:28 , Dylan Terry

70 mins: West Ham have looked more dangerous in the last couple of minutes since the introduction of Benrahma.

But the home side still look open at the back as Kamada tries to feed a ball in behind but it rolls through to Areola.

Leicester 1-1 Roma

21:27 , Dylan Terry

Ademola Lookman has levelled things up for Leicester against Roma in their Europa Conference League semi-final.

West Ham 1-2 Eintracht Frankfurt

21:26 , Dylan Terry

68 mins: CHANCE! Well, Rice’s free-kick hit the first man but he then laid it off to Benrahma whose curling, bending, dipping shot grazes the post on its way wide.

The sub makes an instant impact. That was inches away!

West Ham 1-2 Eintracht Frankfurt

21:25 , Dylan Terry

68 mins: Bowen does brilliantly to skip past two Frankfurt shirts and stand up a cross. It evades all the West Ham attackers but Benrahma picks it up on the other side and wins a free-kick in a dangerous position.

Good opportunity to send this into the box and put the Frankfurt defenders under pressure.

West Ham 1-2 Eintracht Frankfurt

21:23 , Dylan Terry

66 mins: Manuel Lanzini makes way for Said Benrahma.

West Ham 1-2 Eintracht Frankfurt

21:23 , Dylan Terry

66 mins: Cresswell delivers a decent ball into the box which flicks off a Frankfurt boot and away for a corner. That gets the crowd going after a difficult 15 minutes for the home side.

The corner is flicked away at the first time of asking. Bowen sends it back in and when it drops to Fornals he scuffs his effort wide of the near post.

West Ham 1-2 Eintracht Frankfurt

21:21 , Dylan Terry

64 mins: Zouma gives away a free-kick midway inside his own half. It’s clipped in by Kostic and Rice gets a superb leap to head clear.

It’s all Frankfurt. West Ham need to ride out the storm.

West Ham 1-2 Eintracht Frankfurt

21:20 , Dylan Terry

62 mins: Lindstrom has suffered a pulled muscle by the looks of things. He goes off and is replaced by Jens Petter Hauge.

West Ham 1-2 Eintracht Frankfurt

21:19 , Dylan Terry

62 mins: Aside from those brief attacks from West Ham, Frankfurt have largely controlled possession since they scored their second goal.

David Moyes needs to change something. You can feel this one slipping through their fingertips as Frankfurt begin to silkily knock the ball around.

West Ham 1-2 Eintracht Frankfurt

21:17 , Dylan Terry

60 mins: Trapp claims yet ANOTHER West Ham corner. The Frankfurt keeper has been incredibly commanding so far tonight.

Said Benrahma warming up on the sideline for the hosts.

West Ham 1-2 Eintracht Frankfurt

21:16 , Dylan Terry

58 mins: Bowen fizzes a cross into the box with Trapp claims at the front post.

West Ham win the ball back quickly and slide Antonio in down the left channel. The striker forces a corner.

West Ham 1-2 Eintracht Frankfurt

21:16 , Dylan Terry

The third goal of the night. Frankfurt back in front at the London Stadium.

West Ham 1-2 Eintracht Frankfurt

21:15 , Dylan Terry

57 mins: How do West Ham respond now then? They have already been behind once tonight. Another Frankfurt goal could kill the tie, but West Ham will feel they need to at least be level heading to Germany.

Fascinating final 30 minutes in store.

GOAL! West Ham 1-2 Eintracht Frankfurt (Kamada, 54)

21:12 , Dylan Terry

54 mins: FRANKFURT BACK IN FRONT AND WHAT A GOAL THIS IS!

Sensational one-touch football from Eintracht Frankfurt. Sow plays a wonderful one-two and finds himself inside the box with only the keeper to beat. His shot is parried away by Areola but Kamada is there to gobble up the rebound and poke home.

For a moment it looked like he might be offside, but he was level when Sow took the shot.

The visitors in front for a second time tonight.

West Ham 1-1 Eintracht Frankfurt

21:10 , Dylan Terry

52 mins: West Ham welcoming the danger inside their own box as they attempt to play it out from the back. They do it successfully thanks to Declan Rice but for a moment there it looked as though Frankfurt were going to pinch it.

Frankfurt come again as Borre tries to clip a ball into Kostic but he puts too much on it.

West Ham 1-1 Eintracht Frankfurt

21:08 , Dylan Terry

50 mins: Cresswell picks out Soucek on the edge of the area but his volley is mishit and drifts well wide. Decent opportunity. First passage of play for the hosts in this second period.

West Ham 1-1 Eintracht Frankfurt

21:07 , Dylan Terry

50 mins: There is definitely something to be said for both teams being happy with a first leg draw when away goals are not a factor.

If the away goals rule was still in effect then West Ham would be desperate to score another. As it is now, you feel they may take their chances in Germany. Especially given Frankfurt’s away record in the Europa League has been better than at home.

West Ham 1-1 Eintracht Frankfurt

21:05 , Dylan Terry

48 mins: Rode and Knauff link up with a neat one-two down the right before the cross is cleared by West Ham.

Lindstrom then produces some fancy footwork to worm his way into the penalty area before a last-ditch tackle stops him in his tracks.

West Ham 1-1 Eintracht Frankfurt

21:04 , Dylan Terry

47 mins: Kameda clips a dangerous looking ball towards Lindstrom at the back post but Cresswell is there to head away.

Frankfurt dominating the ball early on in this second half.

West Ham 1-1 Eintracht Frankfurt

21:03 , Dylan Terry

46 mins: Back underway! West Ham begin the second half.

West Ham 1-1 Eintracht Frankfurt

21:02 , Dylan Terry

Here come the players ready for the second half. If West Ham in any way underestimated Frankfurt coming into this game then they certainly won’t after that first 45 minutes.

HT: West Ham 1-1 Eintracht Frankfurt

20:56 , Dylan Terry

Second half coming up people. I really couldn’t tell you which way this is going. But there WILL be more goals. I can (almost) guarantee you that.

Other European scores

20:54 , Dylan Terry

Europa League semi-finals latest:

  • West Ham 1-1 Eintracht Frankfurt

  • RB Leipzig 0-0 Rangers

Europa Conference League semi-finals latest:

  • Leicester 0-1 Roma

  • Feyenoord 2-2 Marseille

HT: West Ham 1-1 Eintracht Frankfurt

20:48 , Dylan Terry

Half-time: That’s all she wrote for the first 45 minutes of this Europa League semi-final tie.

Eintracht Frankfurt took the lead after just 49 seconds through Ansgar Knauff when he stormed in at the back post to head the visitors in front and stun the London Stadium.

But West Ham pulled level midway through the half through Michail Antonio when he converted Kurt Zouma’s header back across goal.

Before that, Jarrod Bowen hit the post. But Frankfurt have probably looked the more threatening and should have done better with one or two attacks in that first period.

Could go either way. Don’t go anywhere.

West Ham 1-1 Eintracht Frankfurt

20:46 , Dylan Terry

45 mins: Trapp claims the corner. One minute of added time at the end of this intriguing first half.

West Ham 1-1 Eintracht Frankfurt

20:45 , Dylan Terry

45 mins: Bowen turns delightfully away from three Frankfurt challenges but Rode is snapping back at his heels and wins the ball well with a slide tackle.

West Ham then find Soucek in the box but his cross-shot is blocked and away for a corner.

West Ham 1-1 Eintracht Frankfurt

20:44 , Dylan Terry

44 mins: You get the sense West Ham will be pleased to go in level. They have enjoyed a lot of the ball but Frankfurt look very dangerous whenever they go forward.

West Ham 1-1 Eintracht Frankfurt

20:43 , Dylan Terry

42 mins: Another set-piece opportunity for West Ham but they don’t make the most of this one.

They play it short to Declan Rice and he ends up running down a blind alley with the ball before Frankfurt clear the danger. A waste.

West Ham 1-1 Eintracht Frankfurt

20:42 , Dylan Terry

40 mins: BIG CHANCE! Frankfurt nearly back in front.

A Jarrod Bowen corner is cleared and the German side break rapidly in numbers. Kamada picks out Rode and he plays it in for Lindstrom inside the box. Cresswell initially does superb with a sliding recovery challenge but Lindstrom still gets to the ball. He has his back to goal but turns and tries to beat the sprawling Areola, only for his effort to fizz just past the post.

Let off for West Ham. Frankfurt are so, so quick in transition.

West Ham 1-1 Eintracht Frankfurt

20:38 , Dylan Terry

38 mins: This is a really even contest. West Ham are shading the possession (54/46) but Frankfurt probably look the more dangerous - particularly on the break.

West Ham have earned themselves a corner. Let’s see what they can do with this...

West Ham 1-1 Eintracht Frankfurt

20:37 , Dylan Terry

36 mins: Frankfurt back on the front foot as Kamada burst through the heart of the West Ham midfield. They work it out to Toure but his cross is defended well by Dawson as he chests the ball back to Areola.

Moments later West Ham press Frankfurt well and Antonio nearly nicks it inside the German’s own box but the visitors manage to scramble it clear.

West Ham 1-1 Eintracht Frankfurt

20:35 , Dylan Terry

34 mins: West Ham’s lengthy period of possession comes to an end as Lanzini slides a pass into Bowen but he has strayed just offside.

Frankfurt then come forward and find their danger man Kostic just outside the box. He tries his luck with a 20-yard thunderbolt but there was no control on it and Areola watches it spin high and wide.

West Ham 1-1 Eintracht Frankfurt

20:32 , Dylan Terry

32 mins: West Ham just taking the sting out of the game after a spell of Eintracht Frankfurt pressure.

This is the first real lull in the game following a frantic opening 30 minutes at the London Stadium.

West Ham 1-1 Eintracht Frankfurt

20:31 , Dylan Terry

This is Michail Antonio’s equaliser. A massive moment for West Ham.

West Ham 1-1 Eintracht Frankfurt

20:30 , Dylan Terry

30 mins: Frankfurt back on top. It’s been all them since West Ham’s equaliser.

Kostic sends a wonderful, dipping ball into the box which Cresswell has to turn behind for a corner. Areola then gathers the set-piece at the second time of asking.

Jarrod Bowen has gone down holding his groin. Looks like he’ll be OK, though.

West Ham 1-1 Eintracht Frankfurt

20:28 , Dylan Terry

28 mins: Just realised I haven’t yet mentioned Declan Rice this evening. He has already been sensational, by the way. His ability to smell danger is second to none.

Does all the things well that don’t necessarily make it into journalist’s live updates.

West Ham 1-1 Eintracht Frankfurt

20:27 , Dylan Terry

28 mins: That was a dangerous move from Frankfurt.

Kamada stands Dawson up on the left-hand side and turns him in knots with his skill and trickery. He eventually clips the ball into the centre with a low, awkward delivery which deflects off a West Ham leg and somehow evades every Frankfurt body in the middle.

West Ham 1-1 Eintracht Frankfurt

20:26 , Dylan Terry

26 mins: Frankfurt have done a relatively good job of trying to tame the onslaught from West Ham by just keeping the ball and nullifying their threat.

But Antonio then holds the ball up superbly and helps earn the hosts a throw deep inside the Frankfurt half. It is greeted like a goal by the supporters.

West Ham 1-1 Eintracht Frankfurt

20:24 , Dylan Terry

24 mins: Now, how do Frankfurt respond to that? This stadium is incredibly loud and West Ham have the momentum.

Suddenly, it’s a very different game.

GOAL! West Ham 1-1 Eintracht Frankfurt (Antonio, 21)

20:21 , Dylan Terry

21 mins: ALL SQUARE AT THE LONDON STADIUM!

West Ham capitalise from a set-piece! Lanzini clips the ball into the box from around 35 yards out and Zouma climbs to head it back across goal for Michail Antonio to tap home.

If Antonio didn’t reach it then Declan Rice was also ready to convert the open goal. A great set-piece routine and the London Stadium is bouncing once more.

West Ham 0-1 Eintracht Frankfurt

20:20 , Dylan Terry

20 mins: The corner reaches Bowen on the edge of the box but Frankfurt pinch the ball off him and break with purpose.

Kostic clips a cross into the middle which Rice clears but Frankfurt sustain the attack. They pick out Lindstrom on the right-hand side, only for his cross to end up in the arms of Areola.

West Ham 0-1 Eintracht Frankfurt

20:18 , Dylan Terry

18 mins: No real pattern to this game yet. Just when you feel like one team is beginning to put together a nice spell of possession they sloppily lose the ball.

Bowen plays a raking cross towards Fornals at the back post and his pull back cannons off Knauff and away for a West Ham corner.

West Ham 0-1 Eintracht Frankfurt

20:15 , Dylan Terry

16 mins: CHANCE! Oh, what a glorious opportunity for West Ham!

The home side win the ball back on the halfway line and break quickly. Antonio lays it off to Soucek and he plays a superbly weighted pass through to Bowen who is one-on-one with keeper Trapp. He takes a touch to compose himself and beats the Frankfurt shot-stopper but his effort bounces back off the face of the post!

So close to a leveller.

West Ham 0-1 Eintracht Frankfurt

20:14 , Dylan Terry

14 mins: Bowen does well to regain possession for the hosts and receives a round of applause from the crowd. You feel like it’s taken the supporters a quarter of an hour to recover from that hammer blow (no pun intended).

Moments later, Antonio is caught offside and groans ring out around the arena.

West Ham 0-1 Eintracht Frankfurt

20:12 , Dylan Terry

12 mins: First real chance for West Ham to get men forward as Johnson sprints down the right and sends a cross into the box but Hinteregger is back there shielding the two centre-backs and does well to hack it clear.

West Ham just beginning to find their feet in the last couple of minutes.

West Ham 0-1 Eintracht Frankfurt

20:11 , Dylan Terry

Not how the West Ham fans would have envisaged the first 49 seconds of a European semi-final.

 (AFP via Getty Images)
(AFP via Getty Images)

West Ham 0-1 Eintracht Frankfurt

20:09 , Dylan Terry

9 mins: Knauff is absolutely roaring down that right-hand side. He charges forward again but Toure can’t quite pick him out before Cresswell gets across.

Very dynamic start from the Bundesliga side.

Oh and as I type that Knauff momentarily looks to have broken the offside trap again but Areola is out quickly to gather a through ball from Hinteregger.

West Ham 0-1 Eintracht Frankfurt

20:08 , Dylan Terry

A remarkable start to this game. Here is how Frankfurt stunned the 60,000 fans inside the London Stadium.

West Ham 0-1 Eintracht Frankfurt

20:07 , Dylan Terry

7 mins: Frankfurt’s danger man Kostic sends a decent ball into the middle but Zouma is there to plant a header away.

Frankfurt have started far the better. All the ball is in the West Ham half.

West Ham 0-1 Eintracht Frankfurt

20:05 , Dylan Terry

5 mins: West Ham win a free-kick midway through the Frankfurt half. It’s crossed in by Lanzini and Soucek rises highest but can only plant his header wide.

West Ham 0-1 Eintracht Frankfurt

20:05 , Dylan Terry

3 mins: Cresswell went to sleep at the back post. Not sure he was aware Knauff was behind him.

The London Stadium let out a roar around 30 seconds after the goal went in. But this will be a serious test of the West Ham players’ character.

GOAL! West Ham 0-1 Eintracht Frankfurt (Knauff. 1)

20:02 , Dylan Terry

1 min: WOULD YOU BELIEVE IT?!

Absolutely incredible! Eintracht Frankfurt lead after just 49 seconds and it’s 20-year-old Ansgar Knauff who has headed the visitors in front.

It’s a delicious cross in from Borre on the left-hand side and Knauff steals in around the back to plant a header beyond Areola into the top corner.

Incredible. The London Stadium stunned into silence.

Kick-off: West Ham 0-0 Eintracht Frankfurt

20:00 , Dylan Terry

1 min: KICK-OFF! The visitors get us underway as chants of ‘Come On You Irons’ ring out around the London Stadium.

West Ham vs Eintracht Frankfurt

19:59 , Dylan Terry

The players are out on the pitch. They were welcomed onto it with a powerful rendition of ‘I’m Forever Blowing Bubbles’. Superb atmosphere, as expected.

We are ready to go!

West Ham vs Eintracht Frankfurt

19:55 , Dylan Terry

Right, five minute warning. Kick-off is right around the corner.

Fire, fireworks, bubbles and music ringing out around the London Stadium. The crowd is packed out and we are ready to go.

West Ham vs Eintracht Frankfurt

19:52 , Dylan Terry

Big night for Declan Rice. West Ham’s talisman was sensational in the latter stages of the Euros last summer and he will want to show once again that he can perform on Europe’s biggest stages.

He also received a nice rest on Sunday, playing just 28 minutes in the loss to Chelsea.

 (Getty Images)
(Getty Images)

West Ham vs Eintracht Frankfurt

19:49 , Dylan Terry

And another reminder that Kurt Zouma HAS been deemed fit enough to start tonight. He will partner Craig Dawson at the heart of the West Ham defence.

A huge relief for David Moyes. Still, not a fan of Zouma post-cat.

 (IKIMAGES/AFP via Getty Images)
(IKIMAGES/AFP via Getty Images)

West Ham vs Eintracht Frankfurt

19:46 , Dylan Terry

A reminder of the two teams. David Moyes makes six changes from the defeat to Chelsea on Sunday.

West Ham XI: Areola; Johnson, Zouma, Dawson, Cresswell; Soucek, Rice; Bowen, Fornals, Fornals; Antonio

Eintracht Frankfurt XI: Trapp; Tuta, Hinteregger, Toure; Knauff, Sow, Rode, Kostic; Lindstrom, Kamada; Borre

West Ham vs Eintracht Frankfurt

19:42 , Dylan Terry

Speaking about West Ham’s Europa League run in his pre-match press conference, David Moyes said: “We have embraced and enjoyed all aspects of our Europa League journey this season.

“We have fully respected the competition and every team we have played along the way.”

West Ham vs Eintracht Frankfurt

19:38 , Dylan Terry

Just imagine if its West Ham and Rangers in the final. Imagine the scenes.

West Ham vs Eintracht Frankfurt

19:35 , Dylan Terry

West Ham would be the first English team to win the Europa League since...Manchester United last year.

Ole Gunnar Solskjaer’s side faced Villarreal in the final and lost after an incredible penalty shoot-out ended 11-10.

West Ham vs Eintracht Frankfurt

19:30 , Dylan Terry

What would be a good scoreline for West Ham tonight? A one-goal lead? Two?

Given how much they impressed on the road in Lyon, maybe even a draw would be satisfactory for some West Ham fans.

Other football news

19:27 , Dylan Terry

What else has been happening in the football world today then? Well, this is probably the biggest story of the lot.

Two extra years of Jurgen Klopp and his fist-pumping.

Jurgen Klopp signs Liverpool contract extension to 2026

West Ham vs Eintracht Frankfurt

19:23 , Dylan Terry

Not long to go now. The players have been out onto the pitch to have a look at their surroundings for tonight’s crunch game.

A reminder that the winner of this tie will play either RB Leipzig or Rangers in the final in Seville on May 18.

West Ham vs Eintracht Frankfurt

19:19 , Dylan Terry

West Ham and Eintracht Frankfurt have met on two occasions prior to tonight.

Both of those meetings were also in a European semi-final when they faced off in the 1976 UEFA European Cup Winners Cup.

West Ham won the first leg 3-1, before losing 2-1 in the return leg but going through to the final on aggregate.

The Hammers went on to lose the final 4-2 as Anderlecht lifted the trophy.

West Ham vs Eintracht Frankfurt

19:14 , Dylan Terry

The crowd could play a massive part in tonight’s result.

There will undoubtedly be difficult moments for West Ham during the match and they will need the supporters to pull them through.

 (Getty Images)
(Getty Images)

West Ham vs Eintracht Frankfurt

19:10 , Dylan Terry

The London Stadium is starting to fill up. The fans know these nights don’t come around very often for their club.

One way or another it will be the final Europa League game at the London Stadium this season.

Zouma returns for West Ham

19:07 , Dylan Terry

Kurt Zouma is back for West Ham tonight. It’s a valuable return for Moyes as Angelo Ogbonna and Issa Diop were also on the sidelines - leaving Craig Dawson as his only recognised centre-back.

When asked earlier this week if any of them would be back for tonight, Moyes said: “It’s always better to make sure they’re right. We’d only put players out if they’d trained and we thought they were fit and ready.

“I won’t rush anybody back. We could do with some central defenders getting fit, but unfortunately that’s the way it’s been and we have to live with it. We’re needing all hands on deck.”

West Ham vs Eintracht Frankfurt

19:02 , Dylan Terry

Here is the visitors’ starting line-up for this evening then.

Eintracht Frankfurt XI: Trapp, Sow, Kostic, Hinteregger, Kamada, Rode, Toure, Borre, Lindstrom, Tuta, Knauff.

Other European games

18:59 , Dylan Terry

A lot of football tonight. I will keep you up to date with the goals as they go in for RB Leipzig vs Rangers and Leicester vs Roma.

Meanwhile, you can follow Manchester United vs Chelsea by clicking the link below.

Man Utd vs Chelsea LIVE: Latest Premier League updates

West Ham vs Eintracht Frankfurt

18:55 , Dylan Terry

One of the biggest night’s in the club’s recent history. What an atmosphere it promises to be inside the London Stadium.

West Ham vs Eintracht Frankfurt

18:51 , Dylan Terry

West Ham fans would have jumped at the opportunity to reach the Europa League semi-finals if you’d asked them at the start of the season.

But now that they’re here, they want to go all the way. And you can’t blame them. They are the favourites to reach the final and, if they get there, you never know on a one-off night.

It really is very exciting times for David Moyes’ men.

West Ham vs Eintracht Frankfurt

18:47 , Dylan Terry

Eintracht Frankfurt are yet to confirm their line-up for tonight’s game but we will bring it to you as soon as it is confirmed.

Just over one hour until kick-off at the London Stadium.

Team news

18:41 , Dylan Terry

Here is your West Ham team for this evening as Kurt Zouma returns to the side.

West Ham XI: Areola; Johnson, Dawson, Zouma, Cresswell; Rice, Soucek, Bowen, Lanzini, Fornals; Antonio.

Subs: Fabianski; Randolph, Alese, Coufal, Masuaku, Fredericks, Kral, Noble, Chesters, Vlasic, Benrahma, Yarmolenko.

Moyes on Rice’s future

18:38 , Dylan Terry

West Ham host Frankfurt in the Europa League tonight amid rumours their star midfielder Declan Rice could be leaving the club.

The rumour mill is abuzz that the England international being courted by Manchester City, Manchester United and Chelsea. But manager David Moyes is remaining calm about the situation.

“I’ve said it and I think we have said what we think,” the boss said. “We like Dec and he’s got three and a half years to go on his contract so I don’t think there is any big panic.

“We’ve got three and a half years so it isn’t the biggest priority. We’ve got other priorities, trying to add to the squad and get other positions in.

“Maybe he just wants more money. People do turn down contracts. It is not unusual for players at clubs to turn down contracts, maybe it is a negotiation tactic.”

Early team news

18:33 , Dylan Terry

West Ham are in an injury crisis as Issa Diop is out alongside Angelo Ogbonna. David Moyes will have free pick of the rest of his squad.

Frankfurt, meanwhile, will be without Evan N’Dicka and Kristijan Jakic who are both suspended. Other than that the German side do not have injuries to contend with.

Good evening

15:48 , Jamie Braidwood

Good evening and welcome to live coverage as West Ham look to continue their European run against Eintracht Frankfurt in the first leg of the Europa League semi-finals. After defeating Sevilla and Lyon to reach this stage, West Ham are playing in their first European semi-final in 46 years and in a remarkable twist of fate, face the same opposition as they did back in 1976.

The Hammers defeated Eintracht Frankfurt to advance to the final of the European Cup Winners’ Cup semi-final, in one of the greatest nights in the club’s history, and will be looking to repeat the trick in what is set to be another memorable occasion at the London Stadium.

David Moyes has taken the club from the brink of Premier League relegation to the verge of a European final in just two years, and West Ham are also now dreaming of securing Champions League qualification through winning the Europa League this season.

Eintracht Frankfurt shocked Barcelona at the Nou Camp to reach the final four and the Bundesliga side will be backed by their passionate travelling support ahead of next week’s second leg in Germany. Meanwhile, RB Leipzig and Rangers will also seek to reach the final, which takes place in Sevilla on May 15.