Racing PositionsAlavés vs. Mallorca - Game Highlights2Y2:14Alavés vs. Las Palmas - Game Highlights2Y2:13Alex Sola hits the woodwork2Y0:15UEFA Champions League semifinal live updates: Atlético Madrid host Arsenal36mESPNChelsea's Mudryk appeals to CAS over doping ban1hESPN News ServicesSalah to return in time for Liverpool farewell20mESPNAre Newcastle in danger of being relegated this season?22mJamie BartonFan found guilty for racial abuse to Rashford2hSam MarsdenCould 133 Eredivisie matches be replayed? The crisis consuming Dutch soccer1hTom Hamilton, Pier SchotanusNWSL delays plan to flip calendar until 20312hJeff Kassouf