Arsenal surged eight points clear at the top of the Premier League as Bukayo Saka's brace inspired a 4-1 rout of Crystal Palace on Sunday.
Gabriel Martinelli opened the scoring in the first half at the Emirates Stadium to put the leaders on course for a sixth successive league victory.
It was redemption for Martinelli, whose missed penalty condemned Arsenal to Europa League last 16 defeat in their shoot-out against Sporting Lisbon on Thursday.
Mikel Arteta's side needed just 45 minutes against struggling Palace to erase the bitter taste of that loss.
Saka followed Martinelli's goal by doubling Arsenal's lead before half-time.
Granit Xhaka netted the third after the interval and Jeff Schlupp's reply was no consolation as the influential Saka's second capped Arsenal's stylish display.
Arsenal now have a substantial eight-point lead over second placed Manchester City, who took the weekend off from Premier League duty to thrash Burnley in the FA Cup quarter-finals on Saturday.
With a game in hand on Arsenal and a crucial clash with the Gunners looming on April 26, Pep Guardiola's champions will still believe they can win a fifth title in six seasons.
But heading into the international break, Arsenal have ensured the fate of the title race will be in their hands in the final 10 games.
"I'm really pleased with the way we reacted after the Sporting game. We showed a lot of determination," Arteta said.
"It feels very good, especially with the way we have played and the results we have picked up.
"The desire and energy impressed me. They must come back from the international break with the same mindset they had before."
Arteta reserved special praise for Saka, who is the first player to reach at least 10 goals and 10 assists in the Premier League this season.
"The whole team did really well but Bukayo was really good today, affecting the result with his contribution," he said.
"That is what we need. We need our front players firing and making the difference and today they did that again."
After surrendering top spot with a defeat against City in February, Arsenal have responded impressively, showing a maturity and composure far beyond the Gunners' teams that routinely underachieved in recent years.
Arteta deserves immense credit for transforming a side that blew their top four place last season.
Less than a year later, Arsenal, the first English side ever to win nine London derbies in a single season, have the look of champions elect.
Arteta had labelled the Palace clash as the most important match of his managerial career and his players once again rose to the challenge.
They had the ideal opponents in a Palace team now without a win in their 13 matches in 2023 and reeling from Friday's sacking of boss Patrick Vieira.
Vieira was a key member of the last title-winning Arsenal side 19 years ago and Gunners fans chanted his name throughout the game.
- Rampant Arsenal -Arsenal made the breakthrough in the 28th minute when Saka wriggled free in the penalty area to collect Ben White's pass and pulled his cross back to Martinelli.
The Brazilian forward took a clever touch to elude Joel Ward before driving a clinical finish past Joe Whitworth from 12 yards for his sixth goal in his last eight appearances.
Saka ensured Arsenal's relentless pressure paid dividends again in the 43rd minute.
He played the ball back to White and his return pass was perfectly weighted for the England forward, who planted a cool finish into the far corner from close-range.
Arsenal were rampant and Xhaka put the result beyond doubt in the 55th minute.
A sumptuous exchange of passes around the Palace area left the visitors bewildered before Xhaka applied a deft finishing touch to Leandro Trossard's through-ball.
Schlupp stabbed in Palace's first league goal in nearly seven hours after Arsenal failed to clear a 63rd minute corner.
But Saka had the last word with his 13th goal this season, a fine first-time finish from Kieran Tierney's 74th minute pass.