Arsenal kept alive their hopes of playing in European competition next season with a 3-0 win at Sheffield United who were left staring at relegation after Alexandre Lacazette scored twice and Gabriel Martinelli added another on Sunday.
The result lifted Arsenal to ninth place on 45 points from 31 games while Sheffield United stayed rooted to the bottom on 14 points, 18 adrift of safety with seven games remaining.
The French striker drilled a shot wide from 16 metres before Martinelli made it 2-0 in the 71st minute when he tapped in a close-range rebound as Ramsdale parried a Nicolas Pepe shot straight into his path.
It was the Brazilian's first Premier League goal since January 2020 when he netted against Chelsea and it came as fitting reward for a fine all-round performance.
Lacazette sealed Arsenal's win in the 85th minute with his 50th Premier League goal as he took a defence-splitting Thomas Partey pass in his stride and steered it past Ramsdale from the edge of the penalty area.
The match wasn't all good news, however, as midfielder Bukayo Saka was subbed off with an injury in the 69th minute.
"I don't know," Arsenal manager Mikel Arteta said when asked about the injury after the match. "He had to come off. He had discomfort in his thigh and it's the last thing that we need because we're missing some big players at the moment and we don't want to lose another one. Hopefully, it's not that serious."
Arsenal will next face Slavia Prague in the second leg of their Europa League quarterfinal on Thursday, before hosting Fulham in the Premier League three days later. United will visit 12th-placed Wolves next Saturday.