Arsenal and Manchester City’s fight for the English crown is coming down to a photo-finish. The 2025–26 Premier League title race might have once looked like a forgone conclusion, but countless twists and turns over the last few months have made for a back-and-forth battle between the two best clubs in England. The Gunners sit in pole position to snag their long-awaited league title, but City are keeping the pressure on the league leaders. Pep Guardiola’s men bested Crystal Palace 3–0 on Wednesday to come within two points of Arsenal, setting up a thrilling conclusion to the title showdown gripping fans throughout Europe and beyond. Each team only has two games left to play in the English top-flight this season, and the results will decide who gets crowned champions. Elsewhere in the table, the race for the Champions League places is fiercer than ever, especially with sixth place potentially qualifying as well. Even more exciting, though, is the battle to stay up between two London rivals.…