pawn a7 promotes into queen
Black mates in 3

One of the Knight checks puts off mate in that case, and the pawn is on h2. This is from black's point of view.

Composed by me.
- pawn x knight and promotes to white bishop
- white king moves anywhere
- white bishop X pawn
- white king moves anywhere
- pawn promotes to queen with checkmate

Great job to those who solved it. I have more, so maybe I'll post those too.
Do you prefer the diagram only and posting the solution, or chess.com's puzzle board thing?

Yeah, if you promote first pawn that took knight into a queen or rook that creates a draw, correct? That is, since the whites pawns cannot move and the white king cannot move without moving into check.

It depends on how you make your moves.
Not taking the knight
If my pawn at D7 doesn't capture the knight (a bad move), this will make it a queen. BUT, the knight can move from E8 to F6, that puts me in check. I have to take my king out of check, so I can move it to E6, F4, E4, C4, C5, C6 and D6. If I move the king to D4, that means that the bishop on A2 will not be able to support my queen if it moves to G8, and therefore the white king will take it, but I won't go into those moves.
Taking the knight with the pawn at
Let's rewind to the original position. If I move my pawn at D7, then I will take the knight and receive a queen in the place of it. This is automatically a stalemate. Moving to H6 will not be allowed, because there is a black pawn. It can't move to H8, because the queen is there. Since it's white's move, there is nothing that can be done.
It's 12:00, I know there are more moves to be made and all, but I'm going to do something else. Thanks for reading this.
Composed by me.