Stuttgart = terrible form/injuries.
Benfica = amazing form/players returned.
What more is there to say? This is the 1st leg in Portugal, Benfica is comfortable 1st place in their league fully concentrating on Europa at the moment. Stuttgart is in the relegation zone, which means to total opposite. Nothing is a sure bet but this comes pretty close IMO.