Into the final 10 minutes, and Bournemouth – looking to take advantage of the circumstances – were the side who got into more advanced positions.
But Palace’s defensive line held firm – despite a late aerial bombardment, and a curling effort from Semenyo in injury time which flew wide of the mark – to claim a well-earned 10th Premier League clean sheet of the season, against the odds.
Palace: Henderson (GK), Richards, Lacroix, Guéhi, Muñoz, Wharton (Kamada, 75), Hughes, Mitchell, Sarr (Devenny, 90+1), Eze (Lerma, HT), Mateta (Nketiah, 75).
Subs: Turner (GK), Clyne, Chilwell, Esse, França.
Bournemouth: Kepa (GK), Smith (Araujo, 84), Huijsen, Zabarnyi, Kerkez, Adams (Tavernier, 61), Scott (Cook, HT), Semenyo, Kluivert, Ouattara (Brooks, 69), Evanilson.
Subs: Dennis (GK), Senesi, Soler, Jebbison, Hill.
As It Happened