You played very well in this game, good job. One major opening mistake was 12. cxd5. You probably didn't foresee Qb5+ so it's always good to look for opponent responses such as checks, captures, and threats after you make every move. A better move would have been to recapture with the queen.
Exactly, I realized my mistake after she checked with Qb5+. As I mentioned, at times I played quick eventhough this game had no time restriction.
Capturing with my queen was the 1st option. Bu then I was worried by the d file which could be controlled by her rook. Hence the mistake.
This is my recent game against a 2000 rated female bot. She was nice to play against. No time control was set, but in certain moves, I played rather quickly as if it was in Blitz 5 min or Rapid 10 min.
It ended up in an endgame. Therefore, my emphasis in this discussion is in the endgame. But I am open to opinions of the opening and midgame as well.
When both rooks of both sides were still in the field, I was not sure whether I could win or not. I think, I did mistakes and even blunders when in the situation.
But when the game turned to King + 2 pawns vs King + rook, I thought I had a chance to win when my pawns were about to promote. During process, I think, I might have missed correct moves to achieve that.
In one situation, she threatened to checkmate my king with her rook, so I was forced to promote one of my pawns to a knight, immediately giving check to her king, so my king could escape without losing.
As you see, the end result was a draw which is actually quite satisfying to me, since she was 2000 rated. But I wanted to beat her this time, because I had got a draw in previous game (and a few losses too 😔).
Now, I wonder if there was really a chance for me to win, esp when I had only 2 pawns versus her king + rook in the endgame.
I would appreciate your thoughts. Thanks in advance. 🙏