Swansea continued to dominate their encounter with Stoke as Joshua Key's fine finish put them 3-0 ahead.