The time has finally come. After last weeks semi-final matches saw Real Madrid make it into their second consecutive Champions League Finals and Juventus reaching their eighth all time. Real Madrid breezed through their cross-town rivals Athletico Madrid beating them 5-1 on aggregate while Juventus similarly defeated Monaco 4-1. For most, these two teams were the obvious favorites going into the semi-finals and they proved to everyone pretty handily that they deserve to be in the finals. As both teams ended up winning their domestic leagues this year, both should be chomping at the bit in order to win their league and the Champions League. Real have a mighty feat in winning back to back titles due to the fact that it has never been done before. My prediction is that it will be a draw that goes into extra time with Real winning on penalties.