Arsenal edged past Sheffield United 2-1 at Bramall Lane to reach the semi-finals of the FA Cup. Nicolas Pepe and Dani Ceballos scored the goals for the Gunners, while David McGoldrick was on the mark for The Blades.

After a shaky start to the game, where they conceded an offside goal, Alexandre Lacazette earned Arsenal a penalty after a challenge from Chris Basham. Pepe stepped up to dispatch that spot-kick emphatically.

Sheff United had another goal ruled out for offside in the second half after the Gunners struggled to clear their lines when defending a set-piece.

Eventually, in the 87th minute, a long throw-in caught Mikel Arteta’s men out and McGoldrick was there to poke home after a hashed clearance from Sead Kolasinac.

However, in the second minute of added time, Ceballos picked up a loose ball in the box following a swift Arsenal counter-attack to score the winning goal, beating Dean Henderson at his near post.

Here’s how we rated the Arsenal players: