Late drama sees Mayo snatch victory from Roscommon

//Late drama sees Mayo snatch victory from Roscommon