Photo by Christopher Wahl/ Getty Images for the Rolling Stones

After wrapping her 110-city “Blown Away Tour” in Abbottsford, BC on Thursday night, Carrie Underwood made an eager detour before heading home to Nashville. Saturday night Carrie had an opportunity of a lifetime when she was asked to join the Rolling Stones on stage in Toronto as a surprise guest performing “It’s Only Rock ‘N Roll (But I Like It).”

After the performance Carrie tweeted, “I just sang with the @RollingStones! Holy cow! I walked off stage and said, ‘What just happened?!’ Still can’t believe it! :)”