Yes, and Vaz was the scheduled starter with Eovaldi and Porcello before the series began. Cora did not make a switch, because Leon was not hitting. Leon will catch Sale's next game.
Moreland was hurt, so playing Pearce vs the LHP was not a true "switch". Cora did have the option of plating Holt or Swihart at 1B, but I think most managers would have gone with Pearce- who has hit righties surprisingly well this year.
Playing Holt was the only real choice Cora made, but the way Holt had been hitting, you figured he was going to play at some point. One could argue, he should have been playing in an earlier game.
I love Cora, but I don't think the line-up change last night was as bold as some seem to think it was.