Dublin defeat Mayo in yet another All-Ireland Final Thrille