No. They are not unbeatable. Honestly I do think we beat Maryland, and I don't think it will be by single digits. The reason is that MD is one of those teams that can be offensively challenged. Against Tennessee they only scored 58 points in a dreadfully ugly game. Against Duke they scored 65.
Having said that, Maryland is a high scoring team who is capable of putting up big offensive numbers BUT against teams who traditionally play tough defense, or a team like Duke with size, they become a bit scoring challenged. I think UCONN's defense is far superior to Tennessee's and while I'm not ready to say we keep MD in the 40's, I have a hard time seeing them score over 60 vs. UCONN.
Which brings me to SC vs. ND. Honestly, I think SC has been very underwhelming in the tourney. 2 point win over UNC, 8 point win over FSU. BUT they've played UCONN already once this year and I think more than ND, who has faced UCONN many times, that beatdown we put on them taught them more about us than it did us about them.
I'm not saying I think they would beat UCONN in a NC game, but I do think more than any of the 3 other teams, they have learned the most about how to play UCONN. Having said that we also learned how to play them. I was talking to my dad the other day and said I'd rather face ND in the NC game than SC. Why? At this time I think we match up better with ND. They don't have any big strengths that we would struggle with compared to the size of SC. Not saying ND would be easy, as we'd have to figure out how to contain their guards, but it's not like they could throw a bunch of 6'4"+ kids at us...