Tudo isso com dois gols de jogadores espanhóis, Dani Olmo e Angeliño, que decidiram o confronto pouco antes dos 60 minutos.
O Union Berlin (5º) e Freiburg (6º) podem ultrapassar o Leipzig novamente no fim de semana, mas a sensação de chegar ao quarto lugar é especialmente importante.
Desde janeiro, o Leipzig venceu cinco dos seis jogos e só perdeu em Munique para o Bayern, depois de lutar bastante até o fim (3-2).
Os jogadores comandados por Domenico Tedesco somam agora 34 pontos, ainda muito longe do trio do topo, Bayern de Munique (52 pontos), Borussia Dortmund (43) e Bayer Leverkusen (38).
O Colônia teria ficado em quarto lugar em caso de vitória nesta partida. Após a derrota, a equipe da Renânia é a sétima, dois pontos atrás do Leipzig.
O francês Christopher Nkunku abriu o placar para o Leipzig em cobrança de falta direta, aos 25 minutos.
Dani Olmo, que queria ter cobrado aquela falta, revidou aos 54 minutos, marcando o segundo para sua equipe, de uma distância de 25 metros.
Olmo deu uma assistência para Angeliño marcar o terceiro, aos 57 minutos. O Colônia só conseguiu diminuir com um gol de Tim Lemperle nos acréscimos (90+1).
A 22ª rodada continua no sábado e nesse dia o líder Bayern visita o Bochum (11º), com o objetivo de vencer para se consolidar na liderança.
O Borussia Dortmund, com nove pontos de vantagem, tem um jogo difícil no domingo, fora de casa contra o Union Berlin.
-- Jogos da 22ª rodada da Bundesliga (horário de brasília) e classificação:
- Sexta-feira:
RB Leipzig - Colônia 3 - 1
- Sábado:
(11h30) Borussia Mönchengladbach - Augsburg
Greuther Furth - Hertha Berlim
Eintracht Frankfurt - Wolfsburg
Freiburg - Maguncia
Bochum - Bayern de Munique
(14h30) Bayer Leverkusen - Stuttgart
- Domingo:
(11h30) Unión Berlín - Borussia Dortmund
(13h30) Hoffenheim - Arminia Bielefeld
Classificação: Pts J V E D GF GC SG
1. Bayern de Munique 52 21 17 1 3 68 21 47
2. Borussia Dortmund 43 21 14 1 6 54 36 18
3. Bayer Leverkusen 38 21 11 5 5 54 34 20
4. RB Leipzig 34 22 10 4 8 43 27 16
5. Union Berlim 34 21 9 7 5 29 27 2
6. Freiburg 33 21 9 6 6 33 24 9
7. Colônia 32 22 8 8 6 34 37 -3
8. Hoffenheim 31 21 9 4 8 41 34 7
9. Eintracht Frankfurt 31 21 8 7 6 33 32 1
10. Mainz 30 21 9 3 9 30 23 7
11. Bochum 25 21 7 4 10 20 30 -10
12. Wolfsburg 24 21 7 3 11 21 33 -12
13. Borussia Mönchengladbach 23 21 6 5 10 27 38 -11
14. Hertha Berlim 23 21 6 5 10 23 43 -20
15. Arminia Bielefeld 22 21 4 10 7 21 27 -6
16. Augsburg 22 21 5 7 9 22 35 -13
17. Stuttgart 18 21 4 6 11 24 38 -14
18. Greuther Furth 10 21 2 4 15 18 56 -38