Newcastle slipped up in their bid to secure automatic promotion as they lost 3-1 to Ipswich at Portman Road on Easter Monday.
Freddie Sears scored the opener for Mick McCarthy's side three minutes before the interval after good work from Tom Lawrence.
Daryl Murphy tucked home Christian Atsu's cross on the hour mark to level against his former side but David McGoldrick tapped home the winner from Sears' pass on 69 minutes.
Emyr Huws made the game safe for the home side in added time when he crashed home a volley from Bret Pitman's ball in to seal an impressive win.