Best checkmate while promoting?

Sort:
Avatar of ChessingBader
Pawn Promote King Check in b7 bishop d4 blocked by pawns