A winning football weekend