White plays and wins in 3 moves https://lichess.org/YCsdf8aS
- e6 g6 2. e7+ Kc8 3. e8=Q#
The analysis board does checkmate in 5 moves
- c7+ Kc8 2. Kc6 g6 3. e6 g5 4. e7 gxf4 5. e8=Q#
Source:
This publication is in my collection "500 chess puzzles. Mate in 5. Advanced & Expert Level."