With just days to go until this yearâs Christmas number one is revealed, Ed Sheeran is facing competition from a seemingly unlikely contender.
Eminemâs album track âRiverâ - which hasnât been released as a single - is in second place in the Official Singles Chart with streams alone placing it there, according to the midweek chart.
Edâs song âPerfectâ is still holding onto the top spot, but the sheer volume of people streaming Eminemâs track means thereâs every chance he could leapfrog the âShape Of Youâ singer before this weekâs Official Chart Update is announced on Friday (22 December).
In another twist, itâs not all bad news for Ed, as heâs actually named as a featured artist on âRiverâ.
Elsewhere in the Top 10, a handful of Christmas songs also pop up - thanks, for the most part, to streaming figures - with Whamâs âLast Christmasâ in third place and âAll I Want For Christmas Is Youâ by Mariah Carey in fifth.
The Pogues and Kirsty Maccollâs âFairytale Of New Yorkâ is at number 10.