Bukayo Saka’s first goal as an Arsenal substitute – scored just seven minutes into his return from a three-month injury lay-off – guided the Gunners to a vital victory over Fulham at the Emirates Stadium this evening.

The England winger’s absence has been keenly felt as Arsenal slipped twelve points behind Liverpool in the Premier League title race but he wasted little time in marking his earlier than expected return by nodding in from close range to double the home side’s lead after great play from Gabriel Martinelli, who mesmerised Timothy Castagne, had wrongfooted the visiting defence. Fulham were already a goal down when makeshift centre forward Mikel Merino saw a shot deflected into the net off Jorge Cuenca after Ethan Nwaneri had exposed the poor positioning of Antonee Robinson.

Marco Silva had opted to make three changes from the side that completely collapsed in Saturday’s FA Cup quarter final against Crystal Palace but the switch to a back three didn’t work as well as it did earlier in the season at Wolverhampton Wanderers. Fulham contained Arsenal adequately in a first half devoid of any attacking quality, but sacrificed their own attacking threat – until Rodrigo Muniz was brought on to beef up their presence in the final third. The Brazilian spurned a sitter at the far post, before making amends with a late low shot was unwittingly diverted into the net by William Saliba. There just wasn’t enough time to score a second; the visitors strongest spell of the game was literally too little, too late.

Any joy that Arsenal cut the gap to nine points was tempered by the loss of Gabriel, who could be a doubt for their Champions’ League clash with Real Madrid, and Jorrien Timber to injury. The Gunners had begun brightly with a deft touch from Merino sending Timber along the right flank only for the full back’s cross to elude everyone in a red shirt. Nwaneri drew the first save of the night from former Arsenal keeper Bernd Leno, but the German goalkeeper was helpless eight minutes before the half time break. Nwaneri ruthlessly rampaged past Robinson to work a crossing angle from the right and, although four purple shirts surrounded Merino, the Spaniard still shot at goal and got his reward – with a hefty deflection off Cuenca leaving Leno with no chance.

Silva’s system switch nullified the most dangerous of Arsenal’s creators, but also removed some of the potency of Fulham’s attacks. His side, who mustered just three touches in the opposition box in the first 45 minutes, were far more assertive after the interval with Raul Jimenez’s rasping drive pushed out by David Raya after excellent approach play by Adama Traore. Emile Smith Rowe almost buried the rebound, but the midfielder was denied a goal on his return to the Emirates by diligent defending from Miles Lewis-Skelly.

Leno did well to thwart Timber when the full-back had worked a clever one-two with Martin Odegaard, who had spooned a shot over from close range in the first half. Saliba nodded over from a free-kick before Cuenca got in the way of a header from Martinelli. Arsenal amped up the pressure and Saka needed just seven minutes to head home from close range after Fulham needlessly surrendered possession in the middle of the pitch.

Saka’s scoring return enlivened Fulham, who belatedly found the verve and intensity that had been missing earlier in the evening. Traore dragged a cross-cum-shot wide of the target and Muniz somehow headed wide of an open goal when it seemed easier to hit the target. The Brazilian did halve Fulham’s arrears deep into stoppage time from Ryan Sessegnon’s cross, but Fulham ran out of time with Sessegnon heading into the arms of Raya and Joachim Andersen’s late header drifting wide.

Silva seethed silently on the touchline – but had to later admit that the better side had won for the second week in succession.

ARSENAL (4-3-3): Raya; Timber (Trossard 77), Lewis-Skelly, Saliba, Gabriel (Kiwior 16); Odegaard, Partey, Ruce; Nwaneri (Saka 66), Martinelli, Merino. Subs (not used): Neto, Tierney, Trossard, Zinchenko, Gower.

BOOKED: Rice.

GOALS: Merino (37), Saka 72).

FULHAM (3-4-3): Leno; Diop (R, Sessegnon 77), Andersen, Cuenca; Castagne, A. Robinson, Berge, Lukic (Pereira 67), Smith Rowe (Iwobi 67), Traore (Willian 77); Jimenez (Muniz 77). Subs (not used): Benda, Bassey, Reed, Cairney.

BOOKED: Andersen, Lukic, A. Robinson.

GOAL: Muniz (90+4).

REFEREE: John Brooks (Leicestershire).

ATTENDANCE: 60,256