Epic mate puzzle


I'm afraid the White attack requires Black to make a blunder, for example what if Black played 16...Qd4! instead of 16...Qxb2??, then there would be no mating attack for White.
If you need help, please contact our Help and Support team.