Arsenal held on for a 0-0 draw at Leeds after Nicolas Pepe was sent off for head-butting Ezgjan Alioski, while Dominic Calvert-Lewin scored after just 42 seconds as Everton won 3-2 at Fulham on Sunday.
Pepe's mindless second-half dismissal left Mikel Arteta's side in trouble at Elland Road and they had to ride their luck to escape with a point.
Leeds hit the woodwork three times in the closing stages, but couldn't inflict a second successive defeat on Arsenal, whose problems mounted when Bukayo Saka limped off with a late injury.
Arsenal have won only one of their last five Premier League games and sit in 11th place, while Leeds are 14th after their third consecutive match without a win.
At the end of a week in which Arteta had to deal with a training ground row between Dani Ceballos and David Luiz, the Arsenal manager will be relieved his team showed some fighting spirit to keep Leeds at bay.
Pepe had an early sight of goal when the Ivory Coast winger twisted past Luke Ayling for a cross-shot that came back off the bar.
Patrick Bamford tested Bernd Leno with a powerful volley -- one of 13 shots Leeds had as they dominated the first half without making the breakthrough.
Arsenal captain Pierre-Emerick Aubameyang had been given a rare chance in the central striker's role, but he was largely anonymous and has scored just twice in his last nine games.
The Gunners were reduced to 10 men in the 51st minute when Pepe, frustrated by a previous clash with the Leeds player moments earlier, thrust his head into Alioski's face, sending him tumbling to the turf.
Referee Anthony Taylor went to check the pitchside monitor and showed Pepe a straight red.
Leeds substitute Rodrigo hit the bar with a curling effort from the edge of the area.
Bamford also struck the woodwork with a glancing header before Raphinha's stoppage-time shot came back off a post to Arsenal's relief.