Blackburn 0-1 Middlesbrough: Boro fortify playoff position (0:36)
Aston Villa 0-2 West Brom: Baggies promotion chase alive (0:48)
Brentford 1-0 Aston Villa: Bees sting late (1:47)
West Brom 2-2 Nottingham Forest: Rodriguez to the rescue (2:03)
Norwich City 3-0 Ipswich Town: Pukki puts Canaries on top (1:07)
Gayle's header seals the points for West Brom (0:32)
Nottm Forest 2-1 Brentford: Forest hold on (1:57)
Aston Villa 3-3 Sheff Utd: Blades blow 3-goal lead (2:16)
Leeds United 1-3 Norwich City: Canaries move ahead of Leeds (2:10)
Sheffield United 2-0 Bolton: Sharp instrumental in Blades win (0:58)
UTOMI EKPEI/AFP/Getty Images
29dReuters

Middlesbrough sign Mikel on short-term deal

Middlesbrough have signed former Nigeria and Chelsea midfielder John Obi Mikel on a short-term deal as they chase promotion to the Premier League.

Nicol: Ashley Cole looking to his future with Derby move (1:43)
Bolton 0-2 West Brom: Baggies bash Bolton (1:43)
Timothy Nwachukwu/Getty Images
32dESPN

Ashley Cole signs for Lampard at Derby

Ashley Cole, who left left LA Galaxy in November and has been a free agent since, has returned to English football after a four and a half years

Middlesbrough 1-1 Millwall: Hugill penalty salvages point (1:19)
Norwich City 3-1 Birmingham City: Canaries back on track (1:30)
Sebastian Frej/MB Media/Getty Images
36dGabriele Marcotti

Bielsa ends "Spy-Gate" drama as only Bielsa can

Marcelo Bielsa didn't have to respond to "spying" accusations, but in the end he did it as only he knew how: with a 70-minute lesson for the media.

Burley: Bielsa outrage stems from media's Lampard love (2:09)
Bielsa: Leeds have 'observed' all of our opponents (1:05)
Simon Cooper/PA Images via Getty Images
38dReuters

EFL launches probe into Derby County spy claim

The English Football League has launched a formal investigation after Derby complained that Leeds boss Marcelo Bielsa sent a spy to training.

LC Ladder

TEAMGPWDLGDP
Norwich City331896+2363
Sheffield United331878+2461
Leeds United321877+1761
West Bromwich Albion331797+2560
Middlesbrough3214126+1254
Bristol City311588+1053
Derby County321499+651
Nottingham Forest3311148+847
Birmingham City3211138+946
Aston Villa3310149+444
Preston North End33111111+344
Hull City3212812+344
Swansea City3212812+344
Blackburn Rovers33111012-743
Sheffield Wednesday32101111-1141
Brentford31101011+740
Stoke City3391311-740
Queens Park Rangers3211615-939
Millwall3281014-1034
Wigan Athletic329716-1434
Reading3361116-1529
Rotherham United3351414-2029
Bolton Wanderers336819-3026
Ipswich Town3331119-3120