Second-half substitute Milan Baros then shot wide before strike partner Koller put the win beyond doubt when heading home Jaroslav Plasil's 74th-minute corner.
Chamakh had been quiet but the striker suddenly burst into life with two shots inside the Lyon box that needed to be blocked, before JaroslavPlasil blazed over from the edge of the 18-yard box.