"Wal-Mart says it wants to double its stores in China by the end of 2006 to close the gap on its rival Carrefour. -CNN
I'm unsure if the preposition 'on' was properly used in the line quoted above. Shouldn't it be something like 'close the gap between it and its rival'?