Mayor’s Cup celebrates another success