Goals from Jannik Vestergaard, Abdul Fatawu and Kelechi Iheanacho were enough for a 3-1 win at Swansea City.