Spotkanie odbyło się 8 lipca w Stuttgarcie, a zakończyło się porażką Portugalii 3:1. Ricardo grał w każdym z poprzednich meczów swojej drużyny podczas Mistrzostw Świata, jako członek środkowej pary defensywnej Portugalii w początkowym składzie drużyny wraz z Fernando Meirą, a dzięki swoim występom był jednym z 23 graczy nominowany do All Star Team turnieju.
Carvalho został powołany na Euro 2008. Grał w trzech z czterech meczów Portugalii w turnieju, w tym w wygranym 2:0 z Turcją i 3:1 zwycięstwie nad Czechami w fazie grupowej i meczu ćwierćfinałowym, w którym Portugalia przegrała 3:2 z Niemcami. Dwa lata później Carvalho został ponownie powołany do składu Portugalii na Mistrzostwa Świata w Piłce Nożnej 2010. Założył partnerstwo z Bruno Alvesem na środku obrony, grając we wszystkich meczach fazy grupowej bez utraty bramki. Tym razem Portugalia dotarła do ćwierćfinału turnieju, gdzie następnie przegrała 1:0 z Hiszpanią poprzez bramkę Davida Villa.
W dniu 31 sierpnia 2011 Carvalho wycofał się z międzynarodowej piłki nożnej, nie informując trenera i kolegów z drużyny przed meczem Portugalii z Cyprem. Był to mecz eliminacyjny do Euro 2012.