На чемпионат Европы 2008 в Австрии и Швейцарии поехал в качестве резервного судьи, где работал на трёх играх. Кашшаи обслуживал матчи на летних Олимпийских играх 2008 года в Пекине. На групповом этапе он судил встречу Аргентина — Австралия (1:0). Кашшаи также доверили обслуживать финал турнира, в котором Аргентина обыграла Нигерию со счётом (0:1).