Cavan ensured that the second promotion berth from Division Two is very much up for grabs after shocking Roscommon at Dr Hyde ...