@scope (#mos-4ff99552-e4e4-4d85-b07d-5afc9439fb74) { @font-face {
font-family: “Independent Serif”;
src: url(“https://assets.the-independent.com/fonts/Independent-Serif-Medium.woff2”) format(“woff2”);
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: “Independent Serif”;
src: url(“https://assets.the-independent.com/fonts/Independent-Serif-Regular.woff2”) format(“woff2”);
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: “Independent Sans”;
src: url(“https://assets.the-independent.com/fonts/Independent-Sans-Regular.woff2”) format(“woff2”);
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: “Independent Sans”;
src: url(“https://assets.the-independent.com/fonts/Independent-Sans-Medium.woff2”) format(“woff2”);
font-weight: 500;
font-style: normal;
font-display: swap;
}
.bookmark-experience {
box-sizing: border-box;
display: flex;
align-items: center;
justify-content: center;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
inset: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.55);
z-index: 10000;
padding: 12px;
margin: 0;
}
.bookmark-experience,
.bookmark-experience * {
box-sizing: border-box;
}
.bookmark-experience .modal {
position: relative;
width: 100%;
max-width: 400px;
margin: 0;
padding: 32px 24px 28px;
text-align: center;
color: #ffffff;
background: linear-gradient(90deg, #3b030f 0%, #3b030f 27%, #76071f 52%, #3b030f 100%);
box-shadow: 2px -2px 8px rgba(0, 0, 0, 0.5);
}
.bookmark-experience .close-btn {
position: absolute;
top: 12px;
right: 12px;
width: 16px;
height: 16px;
cursor: pointer;
background: none;
border: none;
padding: 0;
}
.bookmark-experience .close-btn__icon,
.bookmark-experience .close-btn__icon::before,
.bookmark-experience .close-btn__icon::after {
display: block;
}
.bookmark-experience .close-btn__icon {
position: relative;
width: 16px;
height: 16px;
}
.bookmark-experience .close-btn__icon::before,
.bookmark-experience .close-btn__icon::after {
content: “”;
position: absolute;
top: 50%;
left: 0;
width: 16px;
height: 1.5px;
background: #ffffff;
}
.bookmark-experience .close-btn__icon::before { transform: translateY(-50%) rotate(45deg); }
.bookmark-experience .close-btn__icon::after { transform: translateY(-50%) rotate(-45deg); }
.bookmark-experience .logo-row {
display: flex;
align-items: center;
justify-content: center;
margin: 0 0 24px;
}
.bookmark-experience .logo-premium-image {
display: block;
height: 24px;
width: 272px;
max-width: 86%;
object-fit: contain;
}
.bookmark-experience .headline {
font-family: “Independent Serif”, Georgia, serif;
font-weight: 500;
font-size: 28px;
line-height: 32px;
letter-spacing: -0.5px;
color: #ffffff;
margin: 0 0 16px;
}
.bookmark-experience .body-text {
font-family: “Independent Serif”, Georgia, serif;
font-weight: 400;
font-size: 16px;
line-height: 22px;
letter-spacing: -0.3px;
color: #ffffff;
margin: 0 0 24px;
}
.bookmark-experience .subscribe-link {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 42px;
padding: 12px 16px;
background: #ffffff;
color: #76071f;
border-radius: 4px;
font-family: “Independent Sans”, -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, sans-serif;
font-size: 14px;
font-weight: 500;
line-height: 16px;
letter-spacing: -0.5px;
text-transform: uppercase;
text-decoration: none;
}
.bookmark-experience .subscribe-link:hover,
.bookmark-experience .subscribe-link:focus {
background: #f0e6e8;
color: #76071f;
}
.bookmark-experience .login-copy {
margin: 12px 0 0;
font-family: “Independent Sans”, -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, sans-serif;
font-size: 14px;
line-height: 18px;
letter-spacing: -0.5px;
color: #ffffff;
}
.bookmark-experience .login-link {
color: #ffffff;
text-decoration: underline;
cursor: pointer;
}
@media screen and (min-width: 600px) {
.bookmark-experience {
padding: 16px;
}
.bookmark-experience .modal {
max-width: 520px;
padding: 40px 48px 32px;
}
.bookmark-experience .close-btn,
.bookmark-experience .close-btn__icon,
.bookmark-experience .close-btn__icon::before,
.bookmark-experience .close-btn__icon::after {
width: 16px;
}
.bookmark-experience .close-btn {
top: 16px;
right: 16px;
}
.bookmark-experience .logo-premium-image {
height: 28px;
width: 320px;
}
.bookmark-experience .headline {
font-size: 32px;
line-height: 36px;
letter-spacing: -0.75px;
margin-bottom: 16px;
}
.bookmark-experience .body-text {
font-size: 16px;
line-height: 22px;
margin-bottom: 28px;
}
}
}
Want to bookmark your favourite articles and stories to read or reference later? Start your Independent Membership today.
Already a member?
Log in
html:not(.mos-bookmark-open) .bookmark-experience { display: none !important; }

Arsenal fought back from behind to secure a hard-earned win over Leeds United on their Premier League return.
After an extended international break, Mikel Arteta’s side struggled to find fluency against the impressive visitors, and looked like they might slip to a second successive defeat when James Justin fired Leeds into a deserved second-half lead. But Riccardo Calafiori soon levelled affairs, before Bruno Guimaraes finished off a stunning team goal to take the three points.
Guimaraes had been used off the bench in an illustration of the squad depth available to Arteta, overseeing his first game since signing a new contract at the club. Victory leaves the champions level on points with Manchester City, who play on Sunday, at the top of the table – although it remains to be seen what punishment their title rivals could face after the seismic verdict.
Follow all of the latest from the Premier League clash with our live blog below:
The Bruno Guimaraes moment that showed why Arsenal remain Premier League favourites
Arsenal struck twice in eight second-half minutes to secure a comeback 2-1 win against Leeds at the Emirates Stadium and move level on points with Manchester City at the Premier League summit.
However, Riccardo Calafiori drew the champions level when he converted Ben White’s header from close range in the 62nd minute, before substitute Bruno Guimaraes struck the decisive blow just six minutes after he came off the bench.
Mikel Arteta offers his thoughts
“Before the game, we talked about two things: the challenge ahead, and to restore our identity and be ourselves again,” the Arsenal boss says. “We weren’t pleased with what we did against Brighton, and today was a chance to put that right. We reacted in the manner we expected.
“They are extremely well organised, very physical, committed in everything they do. They are a threat. You keep fouling them or give them throw-ins and set-pieces, they are incredible with the way they attack the box. They could have punished us in the first half. This is a testament to the league.
“When you play 12.30 at home and go 1-0 down, you have to restore a lot of things. The energy is one of them. We had an incredible response. It made a difference to help us win the game.”
And here is Bruno Guimaraes speaking to TNT Sports
“I feel unbelievable. Against Brighton, we were not at the right level and today the mentality was mostly back. An important goal, three important points, I’m very happy.
“It’s a great feeling. It’s important that when I am on the pitch I give my best and a bit of a headache for the manager. Three points is always welcome.
“It’s a new challenge for me. For me, the most important thing for Bruno is to go on the pitch and play my football.”
FT: Arsenal 2-1 Leeds
A hard-fought success for Arsenal, but three points nonetheless. Below their best for an hour, Mikel Arteta’s side lifted their level to come from behind after James Justin’s opener – and it obviously helps to have players of Bruno Guimaraes’ quality to come on.
Here is that lovely winner:
Arsenal 2-1 Leeds, 90 + 5 minutes
It should have been three! Bukayo Saka is sprung by Viktor Gyokeres, but can’t beat James Trafford in the one-on-one situation. He seemed a touch hesitant, oddly, and Trafford palms it away.
Still, that’ll be that!
Arsenal 2-1 Leeds, 90 + 4 minutes
Leeds throw bodies forward and the ball follows them via Ethan Ampadu’s long hurl from the touchline. Arsenal have it well marshalled.
Arsenal 2-1 Leeds, 90 + 2 minutes
Why has Viktor Gyokeres not hit it? James Trafford gets himself in a right mess 35 yards from goal, leaving it agape as Gyokeres dispossesses him. The striker appears to open up the angle for a shot, but chooses not to, twisting and turning unnecessarily before eventually running aground.
Curious. That’s the sort of opportunity forwards usually gobble up.
Arsenal 2-1 Leeds, 90 minutes
The last Arsenal change is another sign of their depth: World Cup winner Mikel Merino replaces Martin Odegaard.
Five more minutes between them and victory.







