Weekend football winners and losers