Premier League team of the week: Gameweek 28
There's were a lot less Premier League games last weekend due to the FA Cup quarter-finals, but there were still plenty of brilliant performances to enjoy.
Arsenal steamrolled another lowly team.
Aston Villa continued to improve.
And Sean Dyche's Everton annoyed another one of the big boys with a defensive masterclass.
Here's 90min's Premier League team of the week after all that fun.
GK: Emiliano Martinez - A comfortable win in the end up for Aston Villa, but it was only that because their World Cup-winning goalkeeper was in brilliant form, making a number of stunning saves.
RB: Ben White - The former centre-back has been one of the best and most consistent right-backs in the Premier League this season. He was as great as ever on Sunday.
CB: Harry Souttar - Another impressive performance from the big man at the weekend. He dealt with Ivan Toney very well.
CB: Tyrone Mings - Back to his best under Unai Emery, Mings continued his resurgence with a clean sheet at the weekend.
LB: Rico Henry - Earned an 8/10 in 90min's player ratings on Saturday.
CM: Mathias Jensen - Another Brentford player who bagged an 8/10, and he did it by scoring his fourth goal in his last five home games.
CM: Granit Xhaka - The Swiss midfielder was at the heart of everything good about Arsenal's performance on Sunday. He even scored a goal. Nice one.
CM: Abdoulaye Doucoure - If there's one player who encapsulates Everton's improvements under Sean Dyche, it's Abdoulaye Doucoure. The midfielder scored yet another goal on Saturday.
RW: Theo Walcott - Theo Walcott in a team of the week in 2023? Yep, that's right. Theo Walcott is in a team of the week in 2023 thanks to his surprisingly great showing against Tottenham.
ST: Alexander Isak - Finally fit at just the right time for Newcastle United, Alexander Isak's brace earned a crucial win over Forest.
LW: Bukayo Saka - Double figures for goals and assists this season. He's too good.