13-man Donegal came from behind against Monaghan to maintain their 100% Division 2A record - winning out 3-06 to 1-11 at Ballyshannon - but Roscommon will head into the three-week break topping the pile on points difference after their 2-12 to 2-07 defeat of London at Ruislip.