Basel started in the 2010–11 UEFA Champions League third qualifying round and advanced to the group stage. Cabral's finest goal came in the group stage away game against A.S. Roma on 19 October 2010. Cabral was substituted on for Marco Streller during the 81st minute. In the third minute of overtime, Cabral dribbled around the defence and then lobbed the ball over keeper Bogdan Lobonţ to the final score of 3–1. However, Basel only gained six points during the stage and thus ended the group in third position. Therefore, they dropped to the 2010–11 Europa League knockout phase, but here they were eliminated by Spartak Moscow due to a last-minute goal against them. Cabral played in eight of the 12 European matches. Cabral won his third Championship medal with the club at the end of the 2010–11 season, topping the table just one point clear of rivals Zürich.
