Remarking early and often over the impressive and energetic crowd that filled Blossom Saturday night, Brandi Carlile’s two-hour, career-spanning set showed off her versatility and command of the stage, from stripped-down ballads to Freddie Mercury-esque power glam (even showcased on the same song — “Right on Time” — played once in each style) to alt-country to folk.

Opener Katie Pruitt, who played a lovely 40-minute set to kick things off, returned to the stage and joined Carlile for “Mainstream Kid” near the end of the night.

Here’s all the action we caught on a joyful night at Blossom.

Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon
Credit: Photo by Joe Kleon