Last updated on .From the section Football

David McGoldrick's goal against Newcastle was just his fifth in 31 appearances this season

Newcastle's bid for automatic promotion continued to stutter as Ipswich Town made it two defeats in three matches for the second-placed Magpies.

Rafael Benitez's side have won just twice in the last eight to slip seven points adrift of leaders Brighton.

But the Magpies are still six points ahead of third-placed Reading with three matches remaining.

Freddie Sears put Ipswich up and David McGoldrick and Emyr Huws goals sealed the win after Daryl Murphy levelled.

Sears opened the scoring in a dramatic climax to the first half at Portman Road, with Matt Ritchie sending a diving header wide just moments before for the visitors.

With Murphy on target against his former side, Newcastle looked to have their aspirations of an immediate return to the Premier League back on track.

However, Sears set up McGoldrick up for the Tractor Boys' second with 20 minutes remaining before Huws made it 3-1 in the 93rd minute.

The visit of promotion-chasing Newcastle was celebrated as 'Sir Bobby Robson Day' at Portman Road, with the late former England boss revered as a managerial legend at both clubs.

Newcastle, who Robson guided to third in the Premier League in 2002-03, now need eight more points to guarantee promotion, irrespective of other results, while Brighton need just two more points to seal the Championship title.

Robson, who has a stand at Portman Road named after him and a statue outside, led Ipswich to FA Cup success in 1978 and Uefa Cup victory in 1981.

The visit of Newcastle to Portman Road was marked as 'Sir Bobby Robson Day' at Ipswich

Ipswich boss Mick McCarthy:

"I think our performance was a great tribute to Sir Bobby Robson and I think the game was a fitting tribute to him.

"The Sir Bobby Robson Day was a lovely thing to do and it was nice to be part of it.

"It was our best performance of the season. I told my players we were going to be playing in front of 25,000 people and I wanted them talking about us at the end in a positive manner."

Newcastle manager Rafael Benitez:

"I am concerned about the change in my team's performance from Leeds on Friday to the performance today. We know we have to win our games and now we have to change and improve.

"We knew it was going to be this kind of game but we were not ready - it seems we were not mentally ready.

"We made mistakes and we got paid for it. We have to all take responsibility, we win together and we lose together."