One skill that we are trying to develop in chess is building knowledge of a lot of different patterns that we can use in our games. There are lots of Checkmate patterns, and lots of tactical tricks that help us win points. Learning new patterns is great, but solving puzzles from patterns we already know is also good, as it reminds us of things that we might have forgotten.
Here's a pattern that you might know, and if not, you might be able to work it out!
This type of checkmate happens regularly, but it isn't one of the most standard types! I saw exactly the same type of Checkmate happen at a game in my local chess club last week.
This time it is White to play!