Maxence Lacroix was the villain for Crystal Palace as he scored an own-goal, then missed the crucial penalty to earn Arsenal a Carabao Cup semi-final spot after a dramatic tie that went to spot kicks.