Michael van Gerwen failed by millimetres to take out a perfect nine darter in his 7-2 victory over Raymond van Barneveld in Dublin.