Rotterdam 2021 - Portugal Artist The Black Mamba Song Love Is On My Side Music Pedro Tatanka Lyrics Pedro Tatanka Broadcaster RTP Semifinal 2 Social media Results Year Pos Pt. Jury Pub # SF Pos Pt. Jury Pub # Rotterdam 22 May 2021 12 153 126 27 7 2 4 2399174112313171226515 128812163102457 111154631071228 12 Clip