Algeria's Ryad Boudebouz in fine form with Montpellier