Juve got out to a quick start in this match with a lovely long ball from Leonardo Bonucci leading to a flawless volley from Dybala.
It took Dybala less than five minutes to give Juventus the lead with a delightful chipped volley after a long ball over the top from Leonardo Bonucci.
In the 69th minute an incredible display of passing from Juventus ended with Juan Cuadrado playing a cross for Dybala.
It was three very different finishes from the Argentina man.
"We need to understand who our opponents were, multiple European champions and they were incredibly strong".
The loss means Julen Lopotegui's Real Madrid are without a win in four games and have not scored in their last three matches in all competitions.
Overall, the 26-year-old has scored 10 goals and registered three assists in 10 games across all competitions this season. They went on to win the match by two unreplied goals and Ronaldo is also expected to return against Manchester United after his ban was reduced to just one match.
Dybala learned from the earlier Von Ballmoos error and was ready to tap in when the goalkeeper again scooped away a Matuidi snapshot at the end of a good team passing move.
- Dybala has become the fourth player to score a hat-trick for the club in the Champions League, following Filippo Inzaghi (x2), Alessandro Del Piero and Arturo Vidal.
Juventus had saw Ronaldo sent off in their first clash against Valencia with less than 30 minutes into the match.