White plays and wins in 3 moves https://lichess.org/HHQ51Wg6
- b8=Q Qg6 2. Rh4+ Qh6 3. Qg8#
The analysis board does a very similar checkmate in 5 moves
- b8=Q Qg6 2. Qd8 Qh5+ 3. Rh4 Qh6 4. Qg8#
The first move of the white queen was a complete waste of time ;)
Source:
This publication is in my collection "500 chess puzzles. Mate in 5. Advanced & Expert Level."