Niners may have more talent, but so far, Baltimore is executing better and with precision. Too many yards given up on first down so even small gains get the first downs after. This could get ugly.