It was a good night for the leading teams in the Championship as the top four all recorded victories.

Hull won 1-0 at Ipswich and Burnley won by the same scoreline against NottinghamForest, with Sam Vokes scoring his 10th goal of the season in the 68th minute.

Hull City stay top of Championship as Mohamed Diamé sinks Ipswich

Read more

Burnley were in danger of ceding an automatic promotion berth they had only moved in to at the weekend. However, a fine move down the left in the 68th minute ended with Stephen Ward squaring for Vokes to finish after George Boyd had dummied.

Although Burnley never looked troubled, there was a sense of apprehension around Turf Moor, not that Sean Dyche was ever worried about his team extending their unbeaten run to 10 games.

“The crowd were a bit edgy tonight, which is unusual here, I don’t know why,” Dyche said. “We want them to stay patient with us, as the team did. There was no panic feel to the performance, it was a controlled performance; we always felt like we’d get chances to score.”

Middlesbrough had to come from behind to post a 3-1 victory against Cardiff. Fabio da Silva’s first goal for Cardiff after 20 minutes was cancelled out five minutes later by a calamity moment for his team-mate Matthew Connolly, whose attempted clearance ended up in his own net. Gastón Ramírez popped up in the 63rd minute to put Boro ahead and David Nugent made sure of a first win in six shortly after Grant Leadbitter had missed a penalty.

Aitor Karanka was delighted to see Boro end their winless run. “Now, we are good again. It was really important for the mentality of the players. Not for me, because I was calm. I know the players and know how good we are, but for them, I think it is important to have won again.”

It was rather easier for Brighton, who emphatically ended Bristol City’s winning run with a 4-0 victory at Ashton Gate. Jamie Murphy and Sam Baldock put Brighton two up in 21 minutes, Tomer Hemed extended the lead in the 56th minute and a Mark Little own goal rounded off the scoring, with City missing an injury-time penalty.

Chris Hughton described it as Brighton’s most complete performance of the season. It was the perfect response to Saturday’s 4-1 hiding at Cardiff and the Brighton manager said: “I was delighted the penalty didn’t go in at the end because it would have put a damper on a near perfect team performance. We had to improve because the display at Cardiff wasn’t good enough. Bristol have been in good form and we only won comfortably because we did everything right.”

Sheffield Wednesday climbed to fifth after a 1-1 draw with QPR on a mixed night for Atdhe Nuhiu. Daniel Tozser put Rangers ahead shortly after Nuhiu had missed a penalty but the Wednesday man made amends by scoring a 63rd-minute equaliser.

Birmingham moved to within three points of the play-off places and deepened Bolton’s woes with a 1-0 win thanks to Clayton Donaldson’s 29th-minute goal. It is looking increasingly likely Dean Holdsworth will be chairman of a League One club, with Bolton seven points from safety.

It would have been nine but 10-man Huddersfield scored a late equaliser to earn a 1-1 draw with MK Dons. Alex Revell put the Dons ahead in the 28th minute and Philip Billing was sent off four minutes after half-time but Nahki Wells popped up with an equaliser in the 86th minute.

The other sides in the bottom three also lost, with Charlton going down 2-1 at Preston and Reading beating Rotherham 1-0 thanks to Hal Robson-Kanu’s 66th-minute strike.

Callum Robinson scored the winner for Preston in the 52nd minute after Johann Berg Gudmundsson had quickly cancelled out Joe Garner’s opener. Charlton’s cause was not helped by a red card for Harry Lennon.

A stunning goal from Lewis Cook earned Leeds United a 1-1 draw with Fulham, who had taken the lead through Tom Cairney’s third goal of the week. Fulham had Fernando Amorebieta sent off in stoppage time.

John Swift scored twice for Brentford and Sergi Canos once as they eased to a 3-0 home win against Wolves.