White plays and wins in 4 moves https://lichess.org/PAzkl2oq
- Bf7+ Kh8 2. Kg6 Rg8+ 3. Bxg8 Kxg8 4. Rd8#

The analysis board does checkmate in 5 moves
1.Rg7+ Kh8 2. Bf7 Rxf7 3. Rxf7 Kg8 4. Kg6 Kh8 5. Rf8#
Source:

This publication is in my collection "500 chess puzzles. Mate in 5. Advanced & Expert Level."
!LOLZ
!PIZZA
!HUG