Real Madrid wasted a tremendous amount of chances, but still did enough to beat Shakhtar, thanks to goals from Rodrygo and Vini