Villa thought they had won it at the death to end a six-game winless streak when Di Gregorio failed to catch a free kick, but Diego Carlos fouled the Juventus keeper as Rogers was lashing the ball into the net, and boos poured out from Villa fans after the final whistle.