Did my opponent give up too soon or am I missing something?
I’m black, it had been a very long and close game to this point. I felt like they were slightly in control for a lot of the game and were probably a more experienced player than me.
My opponent resigned at this point and I was a bit surprised. It looks like their king can escape and they can promote their pawn. Am I missing something? Are they looking further ahead and thinking I’ll get to promote my pawn too and then they wouldn’t be able to recover? Or am I missing something more obvious like an inevitable checkmate?