Puzzle of the day #4

Sort:
Avatar of ACM-Dasari_Vijval

Find the mate in 3

Avatar of cankevinlaurent

1. Qxd6+

Avatar of Milgoze

Qxd6+ cxd6 Ba5+ Qb6 Bxb6#

Avatar of Tromboneplayers

white or black move?