The Canaries are all but down and must take three points from all their final games if they are to have a hope of survival.
West Ham are themselves a little better off, though not by much – they are two places above the drop zone and still need another couple of wins to be sure of staying up.
Sharing the full story, not just the headlines
A win over Chelsea recently was a big boost, but defeat at Burnley last time out was an opportunity missed.
Here’s all you need to know about the game.
When is it and what time is kick-off?
The match will begin at 12:30pm on Saturday 11 July at Carrow Road.
How can I watch it online and on TV?
The game will be broadcast live on BT Sport 1 and BT Sport Extra 1, as well as on the BT Sport app.
What is the team news?
Norwich are likely to be without Todd Cantwell again, who is recovering from a hamstring injury. Christoph Zimmermann and Grant Hanley are both also out injured.
West Ham are missing Felipe Anderson and Robert Snodgrass from their attacking midfield lines, but Seb Haller is back.
Norwich: Krul; Aarons, Klose, Godfrey, Lewis; McLean, Tettey; Buendia, Stiepermann, Hernandez; Pukki.
West Ham: Fabianski; Fredericks, Diop, Ogbonna, Cresswell; Soucek, Rice, Noble; Yarmolenko, Antonio, Bowen.
What are the odds?
Norwich – 14/5
Draw – 39/14
West Ham – 21/20