White plays and wins in 2 moves https://lichess.org/SK4ShgKc
- Qa5+ Ra7 2. Qd8#

The analysis board does checkmate in 5 moves
- Qa1+ Kb8 2. Qb1+ Ka7 3. Qxh7+ Ka6 4. Qb7+ Ka5 5. Qb5#
Source:

https://www.amazon.com/Chess-Puzzles-Advanced-Expert-Level/dp/B0917YQZP1