Having slayed the giants of ICC T20 World Cup 2016 -- India and New Zealand -- in their respective semi-finals, West Indies and England clash in the final of the tournament at the iconic Eden Gardens on Sunday.