Arsenal players have agreed to a 12.5% pay cut.
A few days ago, it emerged that players had rejected the club's initial proposal of a pay cut.
But talks continued and now, after Mikel Arteta's intervention, players have struck a deal with the club.
According to the Mirror, players will get their money back should they qualify for the Champions League in the next two seasons.
They will get their money back, plus a £100,000 bonus each, if they qualify for the Champions League this campaign.
Players will also be given a £500,000 bonus if they win the Champions League in 2021 or £100,000 each if they win the Europa League.
So, players will have the opportunity to get their money back and more. But, how much money are Arsenal players earning now and how much have they given up?
Figures have been taken from spotrac. We've only included first-team players and added a 12.5% reduction ourselves.
17. Emiliano Martinez - £21,875-per-week
Money given up: £3,125-per-week
16. Konstantinos Mavropanos - £21,875-per-week
Money given up: £3,125-per-week
15. Rob Holding - £21,875-per-week
Money given up: £3,125-per-week
14. Matteo Guendouzi - £35,000-per-week
Money given up: £5,000-per-week
13. Calum Chambers - £43,750-per-week
Money given up: £6,250-per-week
=12. Kieran Tierney - £65,625-per-week
Money given up: £9,375-per-week
=12. Lucas Torreira - £65,625-per-week
Money given up: £9,375-per-week
11. Shkodran Mustafi - £78,750-per-week
Money given up: £11,250-per-week
10. Sokratis Papastathopoulos - £80,500-per-week
Money given up: £11,500-per-week
=7. Bernd Leno - £87,500-per-week
Money given up: £12,500-per-week
=7. Sead Kolasinac - £87,500-per-week
Money given up: £12,500-per-week
=7. Granit Xhaka - £87,500-per-week
Money given up: £12,500-per-week
6. Hector Bellerin - £96,250-per-week
Money given up: £13,750-per-week
5. David Luiz - £109,375-per-week
Money given up: £15,625-per-week
4. Nicolas Pepe - £122,500-per-week
Money given up: £17,500-per-week
3. Alexandre Lacazette - £159,250-per-week
Money given up: £22,750-per-week
2. Pierre-Emerick Aubameyang - £175,000-per-week
Money given up: £25,000-per-week
1. Mesut Ozil - £306,250-per-week
Money given up: £43,750-per-week
Fair play to Arsenal players for giving up a portion of their salary to help the club.
They are all still on some decent money, though.
Five players will still earn over £100,000-per-week: Luiz, Pepe, Lacazette, Aubameyang and Ozil.
Ozil, incredibly, is still getting over £300,000-per-week, despite contributing to just four Premier League goals this season.