Sheffield United's John Egan came from behind to defeat England cricketer and Manchester United fan Jofra Archer 4-3 to advance to the ePremier League Invitational quarter-finals.
Archer took an early lead on EA SPORTS FIFA 20 through a thunderous Paul Pogba strike but Lys Mousset levelled almost immediately for Egan.
David McGoldrick then put Sheffield United 2-1 up shortly before half-time with a fine finish past David De Gea.
Archer responded with second-half goals by Anthony Martial and Bruno Fernandes to go back in front but Egan made it 3-3 when Oliver Norwood swept in.
And in a frantic finale, McGoldrick netted a superb second on 89 minutes before Archer came within inches of forcing the match to golden goal as he hit the crossbar.
After the match a dejected Archer said he hoped Egan would now go on to win the tournament.
“Yeah, he better win it. I didn’t just lose for nothing!” Archer joked.
For Friday's quarter-final meeting with fellow Republic of Ireland international Aaron Connolly, who is representing Brighton & Hove Albion, Egan revealed he’s expecting a difficult contest.
“I’m looking forward to it but I can tell he’s going to be good,” Egan admitted.
James Maddison (LEI) 8-1 Callum Wilson (BOU) | Report and highlights
Max Aarons (NOR) 4-1 Ryan Sessegnon (TOT) | Report and highlights
Phil Foden (MCI) 3-4 Charlie Taylor (BUR) | Report and highlights
John Egan (SHU) 4-3 Jofra Archer (MUN)
James Maddison (LEI) 3-2 Max Meyer (CRY) | Report and highlights
See: ePL Day 2 recap
See: ePL Day 1 recap
Fans can watch all the action on the Premier League's digital channels as well as on the Sky Sports YouTube and Twitch channels, BBC Sport website and iPlayer.
Finals Day will also be shown live in the UK on Sky Sports' Premier League and Main Event channels, with the tournament again being televised around the world by the Premier League's international broadcast partners.
The tournament will urge everyone to follow official advice by staying at home and saving lives.
We would also ask anyone inspired to play FIFA 20 to take regular breaks from gaming, every 45 minutes.