Protesters hurled stones and firebombs at riot police near the Algerian Embassy in Cairo on Friday, leaving dozens of officers injured and triggering a diplomatic spat following a crucial soccer match. Several hundred demonstrators took to the streets following reports of attacks on Egyptian fans in Khartoum soon after their team missed out on a place at the 2010 World Cup finals to bitter rivals Algeria.