At the international level, I normally see games that are either decided by a draw or one player resigning. It seems that players at the international level don't let the game result in an actual checkmate, and resign before that happens. Do actual checkmates still happen at the international level, or has it pretty much stopped?
In my own experience, which is not international, I used to play games to the very end; even if I knew I was going to lose, I always lost by checkmate. Later, I came to the realization that it was pointless to drag games on that I knew there was no chance for me to win, so I mostly resign now. This sometimes has a negative impact, especially against weaker players, because sometimes when you are losing there is still a chance to salvage a draw.