Green, 43, dropped down 17 pounds from his position as a cruiserweight to meet predominant 154 pounder Mundine at a catchweight of 183 pounds and proved too strong for his arch nemesis in North Adelaide.
Mundine began well and almost had Green out of there early when the ex-world champion threw a hook as the referee tried to separate the pair at the end of the round. Mundine was deducted a point for his trouble, although the damage was already done as Green was rocked and hurt.
Green recovered to get himself back into the fight and had Mundine in trouble himself in the third, and with his sheer bulk becoming a telling factor in the fight, Green began to gain a foothold in the mid-rounds.
The pair began to tire into the second half of the contest, which Green was still getting the better of and was apparently ahead on the cards.
Mundine’s best round came in the seventh when he buzzed Green again, although took a foul shot back for his trouble and the official then decided to even up the deductions.
Both men were spent heading into the final two rounds, whilst Mundine proved he could back up the bigger man on many occasions, even marking up Green’s face towards the end.
At the final bell, one judge came back with a score of 94-94, but with cards of 98-90 and 96-94, it was Green who took the victory to avenge his loss of 2006.