I solved this problem using a plastic watch polish paste.
It's not actually the glass that scratches. As far as I know the glass used is sapphire glass that is extremely scratch resistant. It's the oleophobic coating which can be polished away.
This worked with my lg g2 anyways..
Used "polywatch" bought on German amazon. Not sure if sold worldwide.