Like quite a few people here, I expected Roma to win, though for a brief while, I was expecting Bohemian Rhapsody to sweep. As for Roma, I have a feeling its also being in Foreign Language Film may have been a factor as to why it didn’t win Best Picture.