Lions top Seahawks 28-24 with 20 seconds left