A legendary Republic of Ireland striker was forced to apologise after he appeared to call one player a 'Liverpool ****' during Ireland's 3-2 victory over Hungary on Sunday.