What a difference a few games have made for Arsenal.

After losing to Everton in the Premier League, things looked really bleak for Mikel Arteta's side, but the Gunners started to turn things around with an impressive 3-1 victory at home to rivals Chelsea.

That was then followed by up another couple of fine away victories against the likes of Brighton and West Brom respectively, and the momentum is well and truly with the north Londoners now.

On late Saturday afternoon, Arsenal entertain Newcastle at the Emirates as they begin their defence of the FA Cup, and Arteta is likely to ring the changes to keep his team fresh.

And with that in mind, below is a look at how the Gunners might line up.

In goal, Bernd Leno is likely to keep his place, with Alex Runarsson certainly not showing enough in the time that he has been on the pitch that he can be a reliable no.2 for Arteta's side.

In front of Leno, the Arsenal boss may wish to completely change things up, with the likes of Cedric, David Luiz, Gabriel and Ainsley Maitland-Niles ready to come in and give the first-team regulars a rest.

The midfield area could also see some changes, with Mohamed Elneny coming in to replace Granit Xhaka - Dani Ceballos may be one of the few players who actually keeps his place from the superb victory over West Brom last time out.

Further forward, the likes of Reiss Nelson, Nicolas Pepe and Joe Willock could all get their chance to impress, with Eddie Nketiah starting up front.

Predicted XI: Leno; Cedric, Luiz, Gabriel, Maitland-Niles; Ceballos, Elneny; Pepe, Willock, Nelson; Nketiah.