Is it correct that Meadow Lane is hosting S. Africa-Costa Rica today? I read it on PlanetFootball's live score update.