 
    Daily puzzle
few days ago vallabh01 posted a puzzle but as that was not clear i repblish it
or you can say
from @vallabh01
white to play and mate in 4
 
    few days ago vallabh01 posted a puzzle but as that was not clear i repblish it
or you can say
from @vallabh01
white to play and mate in 4