Premier League side Crystal Palace dominated for much of the encounter but could not find a way through until 84 minutes played.
The breakthrough was hugely controversial with Yannick Bolasie winning a penalty from a soft foul.
Although Crystal Palace will argue that they were on the receiving end of a poor decision last week when Chistian Benteke secured Liverpool’s win at Selhurst Park.
Yohan Cabaye converted for 1-0 Crystal Palace.
Frazier Campbell completed victory with a tap in from close range, on the second attempt.