Switzerland takes lead with contentious penalty