hand something to someone on a plate - definition and synonyms

phrase informal
  1. to make it easy for someone to have or achieve something that they would normally have to work hard to get

    The match was handed to them on a plate.

See also main entry: plate