Avoiding The Stalemate at all Times....................


Here are the some of the many ways you could have given checkmate once you had queen and 2 rooks vs king. I have just included some 1 move ones, there were many other ways in 2 or 3 moves.
You have to look at the squares which the opponents king can move to. And a general advice to avoid stalemate, don't bother capturing all the opponents pieces unless you really have to. If they have a pawn or 2 left they will be able to make a move and it won't be stalemate. Here you could have tried straight away to checkmate once they had no pieces left except pawns.

Hi! My name is Lauren Goodkind and I’m a chess coach and chess book author based in California. My website is www.ChessByLauren.com
To avoid stalemate, you must ask “If I move here, where is my opponent going to move?” The answer must be specific, such as “Her king will move to a7.” etc.
If you have at least two queens and other pieces in the endgame and you are in a completely winning position, move your queens closer to your opponent’s king WITH CHECK (To AVOID stalemate). DO NOT MOVE your queens closer to your opponent’s king with NO CHECK.
Eventually, if you can safely move your queen next to your opponent’s king, then there’s a probability that that queen will deliver checkmate.
I hope that this helps.