We've had another fun filled weekend of Championship action to enjoy, with all 24 teams taking to the field for matchday 17.

In the final game of the weekend, ​Hull City scored twice in four minutes to earn a 2-2 draw with ten-man Middlesbrough at the Riverside Stadium, increasing the pressure on under-fire boss Jonathan Woodgate.

Marcus Tavernier put Boro ahead in the seventh minute when he turned in a Paddy McNair cross, before Ashley Fletcher doubled the advantage 20 minutes later to put 'Boro on course for a first win in ten matches.

However, Marvin Johnson was shown a straight red card for a rash challenge towards the end of the first half and from then on, Hull began to dominate proceedings. They took their time in finding the back of the net, but once they did through Jarrod Bowen, they didn't take long to find it again - Bowen again the man to strike four minutes later.

The result moves Woodgate's Boro side out of the Championship relegation zone, but only on goal difference. Hull, meanwhile, now sit 14th in the table. 

Elsewhere, Charlie Austin scored an 88th-minute winner from the penalty spot as ​West Bromwich Albion maintained their two-point lead at the top of the table. Hal Robson-Kanu had given the home side the lead until Steven Fletcher equalised for ​Sheffield Wednesday from the spot. 

However, with two minutes remaining, Matheus Pereira was brought down in the area and Austin netted the penalty. Defeat for Sheffield Wednesday sees them drop to ninth in the table.

There was further late drama in the match between Leeds and Luton on Saturday, as Matt Pearson's late own goal handed the three points to the Peacocks. The win sees Marcelo Bielsa's men extend their unbeaten run to six games and move up to second in the table ahead of Preston North End. 

As for Preston, they fell to a 1-0 away defeat at ​Derby on Saturday, with Martyn Waghorn scoring the all-important goal for the hosts. This was the Rams' fifth successive home win, who now find themselves sat 11th in the table. As previously mentioned, Leeds have now moved above Preston in the table, who are third. 

In the Friday night clash, Aboubakar Kamara struck twice for Fulham as they beat London rivals Queens Park Rangers to move up to fourth in the table. Jordan Hugill gave the away side the lead after only three minutes, but the Cottagers came back strongly to take all three points. The result sees QPR drop to 12th.  

​Swansea, meanwhile, fell to their fourth defeat at home in six matches, after Jed Wallace's free-kick ensured Millwall left with the win and continued their revival under Gary Rowett. The result sees them move up to tenth, while Swansea now sit sixth.  

Bristol City drew 0-0 with ten-man Nottingham Forest, who had Ryan Yates sent off after just 34 minutes. Forest are now fifth in the table, whereas the Robins missed the chance to climb the table and are now seventh. 

Nahki Wells,Denis Odoi

Elsewhere, Mame Biram Diouf struck late for ​Stoke to overcome Wigan Athletic 2-1 in Michael O'Neill's first home game in charge. Brentford edged past Reading 1-0, while Blackburn won a gripping contest with bottom side Barnsley 3-2. 

Huddersfield and Birmingham drew, as did Charlton and Cardiff City.

Matchday 17 Results

Fulham 2-1 Queens Park Rangers​
​Charlton 2-2 Cardiff City 
Blackburn Rovers 3-2 Barnsley
Brentford 1-0 Reading
​Bristol City 0-0 Nottingham Forest
Derby County 1-0 Preston North End
​Huddersfield 1-1 Birmingham City
​Luton Town 1-2 Leeds United
Stoke City 2-1 Wigan Athletic 
​Swansea 0-1 Millwall
​West Bromwich Albion 2-1 Sheffield Wednesday
​Middlesborough 2-2 Hull City