By fernandoylet on Skatehive
White plays and wins in 5 moves https://lichess.org/EQbEfxQz Rh8+ Kf7 2. Rxc8 Bb4 3. Rb8 Bd2 4. c8=Q Be3 5. Qf8# The analysis board does checkmate in 5 moves Ke6 Bf8 2. Rh8 Rxc7 3. Bxc7 d2 4. Bd6 Kd8 5. Rxf8# Source: This publication is in my collection "500 chess puzzles. Mate in 5. Advanced & Expert Level."