White plays and wins in 3 moves https://lichess.org/ZTR13ESp
The analysis board does checkmate in 5 moves
I don't understand why the white tower didn't capture the black horse.
Source:
https://www.amazon.com/Chess-Puzzles-Advanced-Expert-Level/dp/B0917YQZP1