To be honest, I agree with your post in a way, but I think that the first sac was to gain space with his rook and double on the file and the second was to win the queen. since you said they moved fast I guess they didn't calculate. I know that these are objectively losing though.
We aren't playing real people on chess.com

You're funny Bizmark
We should all become premium members to protest this!
you get it!

I should be at least 2500, but unfortunately there are so many engine users like in this game below
Look at this players flawless technique, I think we can all agree something is fishy here. I think chess.org is far superior than this site.

I'll just clarify since some people do believe there's a difference between premium and basic members' matchmaking.
You are always playing real players in live and play chess, unless specifically challenging bots.
Premium and normal members have the same matchmaking, there is no difference in live games.

Ok then but are the servers real?
https://www.chess.com/forum/view/general/are-we-really-playing-people-on-this-server

You are always playing real players in live and play chess, unless specifically challenging bots.
Premium and normal members have the same matchmaking, there is no difference in live games.
Obviously B1zmark's post was ironic, but are you sure about the second part? I was certainly under the impression that it aims to pair premiums together if possible, before widening the pairing parameters if needed?
I won a bunch of games. It seems like something's up - I lose material, but if i keep playing fast then my opponents usually blunder their stuff back. Why do they do this? I am convinced that they are not real people. Real people wouldn't make such mistakes.
For example, my 2270 opponent:
This is unacceptable.
Sometimes, I even find people playing different openings against me. Everybody knows that you should control the center, but I even saw someone play 1...c5. Obviously people don't play moves such as these because we all know that we are taught to play 1.e4 e5. Clearly these people are not humans on chess.com.
Sometimes, my opponents are playing very well and beating me but then make mistakes. These people are clearly using the engine; I only win because they got too slow or turned their engine off, allowing me to win my games.
Sometimes, I will be playing and get into a winstreak. This is clearly an example of matchmaking manipulation. When you win a game, you should play someone harder, not easier. Winstreaks and loss streaks are the clearest example of matchmaking manipulation.
Why does it seem like I am playing computers until they suddenly play like humans? This needs to stop.
Not only that, but I've improved fastest when I didn't have premium. Now that I have premium, chess.com pairs me up against harder opponents, lowering my real rating. I should be rated 2690 but I am stuck in the 2300s. This is obviously a ploy to make sure people do not buy premium on chess.com in the future. To protest this, I will be staying as a premium member and I hope many others will do the same.