W trzydziestej ósmej edycji Copa Libertadores udział wzięło 21 klubów reprezentujących wszystkie kraje zrzeszone w CONMEBOL. Każde z 10 państw wystawiło po 2 kluby, nie licząc broniącego tytułu argentyńskiego klubu River Plate, który awansował do 1/8 finału bez gry.

River Plate nie obronił tytułu, odpadając już w 1/8 finału po przegranych karnych z krajowym rywalem – klubem Racing Club de Avellaneda. Także pogromcy obrońcy tytułu nie zdobyli pucharu, przegrywając w półfinale z peruwiańskim klubem Club Sporting Cristal. W finale Sporting Cristal zmierzył się z brazylijskim klubem Cruzeiro EC. W dwóch meczach padła tylko jedna bramka, która zadecydowała o tym, że Copa Libertadores wygrał klub Cruzeiro.

W pierwszym etapie 20 klubów podzielono na 5 grup po 4 drużyny. Z każdej grupy do następnej rundy awansowały trzy najlepsze zespoły. Jako szesnasty klub do 1/8 awansował broniący tytułu River Plate.

W 1/8 finału wylosowano osiem par, które wyłoniły ośmiu ćwierćfinalistów. W ćwierćfinale wylosowano cztery pary, które wyłoniły czterech półfinalistów. W półfinale dwie pary wyłoniły dwóch finalistów.