Lions dominate in final home game of 2024