White plays and wins in 5 moves https://lichess.org/KdIQTJV6
- Qxf4 Kg6 2. Qxf5+ Kg7 3. Rg2+ Kh8 4. Qf7 h5 5. Qg7#
The analysis board does almost the same checkmate in 5 moves
- Qxf4 Kg6 2. Qxf5+ Kg7 3. Rg2+ Kh8 4. Qf7 h5 5. Qxh5#
Source:
This publication is in my collection "500 chess puzzles. Mate in 5. Advanced & Expert Level."
