Spurs deserve to be going through. They are just better, quicker and stronger than Juve at the moment. Not helping that Juve has Barzagli up against Son, thought allegri had some tactical sense. So much of this Juve team look on the downhill. Spurs are also way better at diving, had not believed it before this match. Juve are really experts at it, but Spurs have even overtaken them there.
Juve should have had a penalty though, but are not doing anything near enough to be even in with a shout to go through.