He still later played another two unofficial matches for Yugoslavia, in December 1999, under Vujadin Boškov rule. Petković was a starting player and even captain against Canary Islands (scoring a goal in a 2–2 draw against Luis Molowny coached players) and Catalonia (a 1–0 defeat). He was meanwhile a Venezia player, but some days later he left Italy to play again in Brazil, for Flamengo. Some also blame Petković's few and far in between call-ups on the fact he played for Brazilian sides most of his career, and thus was not always readily available for Yugoslavian coaches to watch him perform, evidenced by the fact he was omitted by Boškov from the Euro 2000 roster after coming to Flamengo. Furthermore, Petković declared in an interview to "Placar" magazine that he was more likely to get a call-up had he stayed at Venezia, a club he regarded as "ten times weaker club than Flamengo". Petković was also rumoured to not have very favorable relationships with the Football Association of Yugoslavia, yet another speculation for his few caps. According to him and his family, another reason was his denial in accept bribes charged by high ranked Federation officials.