The puzzle above is from a Bolton Chess Club Facebook page and it is white to move and mate in 5, answer here ...the solution is 1 Rxe6+ fxe6 2 Qg6+ Rf7 3 Qg8+ Rf8 4 Qxe6+ Qe7 5 Qxe7#