Diego Lopez made a string of important saves to keep the visitors in the game, but gave away a penalty three minutes from time, which Mali striker Frederic Kanoute put away.