A weekend full of emotions