Ross Adair became the third batsman to score a T20 international century for Ireland as the rookie opener hit a stunning 100 from 58 balls in Abu Dhabi on Sunday to fire the Boys in Green to a thrilling 10-run victory over South Africa.