Italians and Welsh riding high