After a disappointing defeat in the Champions League on Wednesday, Mikel Arteta's Arsenal bounced back with an emphatic victory over Newcastle.
The Gunners secured a 4-1 victory over Eddie Howe's side thanks to Kai Havertz, Bukayo Saka, Jakub Kiwior and a Sven Botman own-goal.
Their dominant win at the Emirates saw Arsenal extend their unbeaten streak in 2024 to six out of six, as they continue to mount a Premier League title charge.
Meanwhile, Newcastle's struggles continued as they brushed aside by the Gunners, despite a late consolation goal from Joe Willock.
Here, Mail Sport provides player ratings for both sides after the thrilling win.
David Raya
Was brave in a number of situations, as he rushed out to collect the ball before the Newcastle attackers. Only beaten by a fine Willock header. 7
Ben White
An excellent performance from the Gunners defender, who looks to be back to his best at full-back. 7
William Saliba
A fairly comfortable night for the Frenchman, who did well to keep Isak at bay until he was eventually replaced. 7
Gabriel
Played a crucial role in the opening goal and was unlucky to see his initial effort parried away. Solid at the back, as usual. 7
Jakub Kiwior
The Poland full-back appears to be going from strength-to-strength, having put in a great performance during his fourth consecutive start. 7
Martin Odegaard
Easily the best player on the pitch. Lead by example as he pressed with high intensity and was unlucky to walk away without a goal contribution. 8.5
Declan Rice
Wasn't afraid to venture deep into the Newcastle half, as he proved once again he's one of the best ball carriers in the Premier League. 7.5
Jorginho
Rolled back the years with a silky performance in the middle of the park. Chelsea may be watching and
Read on m.allfootballapp.com