Likelihood Matching for Diffusion Models