Shakhtar vs Sporting CP: First Half Spread Champions League Odds & Predictions