Arsenal are battling Manchester City and Liverpool for Millwall youngster Fred Onyedinma.

The Daily Star says attacking midfielder Onyedinma has been watched by a host of top flight clubs this season after impressing for Millwall's youth sides.

The battle to sign him is now down to a three-horse race with the Gunners set to make the first move.

Arsenal, Liverpool and City all had scouts monitoring Onyedinma in his last game against Brighton.

He has already trained with Millwall's first team and scored twice in his last four games for the Lions' Under-21s.

But he is yet to sign a professional deal so will only cost a compensation fee, which is likely to be in the region of £200k.