Arsenal battled to a hard-fought <a href="https://www.thenationalnews.com/sport/football/2023/05/07/odegaard-urges-arsenal-to-keep-fighting-in-title-race-after-vital-victory-over-newcastle/" target="_blank">2-0 Premier League victory over Newcastle United</a> at St James' Park on Sunday that keeps the pressure on table-topping Manchester City. In an action-packed, end-to-end game at Sat James' Park, Martin Odegaard and an own-goal from Fabian Schar earned the Gunners a win that cut City's lead down to one point, although Pep Guardiola's side have a game in hand. Newcastle's second home defeat of the season slows the Magpies' charge towards Champions League football next season with their lead over fifth-placed Liverpool remaining at three points. Arsenal held an eight-point lead at the top of the table just a month ago but had won just one of their previous five league games to let the destiny of the title slip out of their hands. Mikel Arteta's men, though, showcased their improvement over the last 12 months <a href="https://www.thenationalnews.com/sport/football/2022/05/17/mikel-arteta-admits-its-not-easy-to-defend-arsenal-display-in-newcastle-loss/" target="_blank">since defeat on Tyneside last season cost them a place in the top four</a>. Both home and away goalkeepers – Nick Pope and Aaron Ramsdale, respectively – made a series of importants saves while Newcastle hit the woodwork twice and Arsenal once in a breathtaking 90 minutes of football. You can see the player ratings from Sunday's game in the gallery above. To move on to the next photo, click on the arrows or swipe if using a mobile device.