World Cup Group A rivals keep winning as pressure builds on South Africa
Mexico rallied for a victory to extend their unbeaten run to eight matches, while the Czech Republic and South Korea are gaining momentum, and South Africa have rescheduled their final warm-up against Jamaica.