Marion Local drives for last-minute 35-28 win over Covington