yeah salah scored some nice goals vs malawi and niger. moses scored 2 europa league semi final goals for CHELSEA and also in the CL against Shakhtar , who were a top side that year. for nigeria he got into acon 2013 team of the tournament, (were egypt even in that), played the world cup (were egypt even in that) added to that , moses is 50x stronger, can actually use his weak foot (most footballers can), can actually dribble in tight areas , has some aerial ability (not much, but infinitely more than salah) moses is winning PL man of the match for stoke, while salah is embarrassing himself against shrewbury in the league cup i dont even like moses that much, but i think most unbiased fans will rate him over salah. if your argument relies upon goals vs rubbish teams in qualifiers and friendlies, i think its over oh and moses is HG, so even if he didnt play, he wouldnt be an utter waste of a squad place, like salah