Black plays and wins in 5 moves https://lichess.org/FUaFTC5t/black
1... Ng7 2. h5 Kc1 3. h6 Nf5 4. g7 Nd4 5. g8=B Nc2#
The analysis board does checkmate in 5 moves
1... Kc1 2. g7 Nxg7 3. h5 Nf5 4. h6 Nd4 5. h7 Nc2#
Source:
This publication is in my collection "500 chess puzzles. Mate in 5. Advanced & Expert Level."