They both have skills in dribbling ,ball control and play making BUT
Ribery is better in pace (both in short and long distances) ,ribery is better in team work meantality and ribery could play as aplaymaker easier ,In counter attacks that ribery is like a wild stallion(or speedy...