Republic of Ireland captain Katie McCabe has signed a new long-term contract extension with Arsenal, securing her future with the Gunners.
The length of her deal has not been revealed.
McCabe has made 58 appearances for Arsenal since first joining in December 2015, and has scored eight goals across all competitions so far this season.
The Dubliner has been enjoying some good form in front of goal for the current Women's Super League leaders, who are one point ahead of Manchester City at the top of the table with a game in hand.
The title race looks to be going right down to the wire, as the sides prepare to meet on the final day of the season on Saturday 11 May.
Arsenal climbed up to pole position on the table at the weekend after a 5-1 win over Liverpool, with McCabe nabbing an assist for Kim Little, who scored the opening goal of the game.
"Playing for Arsenal is always about winning trophies," said a delighted McCabe after signing the new deal.
"We've shown that in the past, there's a great history in the club doing that. We've put ourselves in great situations in Cup finals and hopefully we'll continue to do that."
Arsenal coach Joe Montemurro added:
"We’re delighted that Katie has signed a new contract with us.
"She is a very versatile player, she is strong and creative, and her development throughout my time here has been very positive. I am looking forward to seeing her continue to grow and achieve with us."