Peterborough 4 – Cardiff 4 (Championship, December 28, 2009) Bottom Championship club Peterborough’s stunning fight-back denied Cardiff City, who led 4-nil at halftime. Joe Ledley scored twice, firing home from inside the penalty area, then heading in the second from close-range. Jay Bothroyd struck from the edge of the penalty area and Peter Whittingham curled in a long-range free kick. But substitute Josh Simpson’s strike, Charlie Lee’s header and George Boyd’s late goal were followed by Simpson’s 92nd minute leveller in one of the craziest matches of 2009.
Scunthorpe 1 – West Brom 3 (Championship, December 28, 2009) Graham Dorrans grabbed his first in the 20th minute but the hosts were level almost immediately after the restart when Rob Jones volleyed in from close range. Scunny’s Andrew Wright was dismissed for second bookable offence on the hour mark, and the visitors immediately made the extra man count as Dorrans fired them in front from the penalty spot. Grant McCann became the second Scunthorpe player to be sent off when he was shown a straight red for foul and abusive language and Gianni Zuiverloon added a third for West Brom late on.
Barnsley 2 – Middlesbrough 1 (Championship, December 28, 2009) The visitors took the lead when Justin Hoyte linked up well with Adam Johnson down the left before his attempted cross luckily flew in from 35 yards. Barnsley drew level after the break as Emil Hallfredsson’s corner fell to Daniel Bogdanovic who flicked the ball over for Stephen Foster to nod in. On the hour Bogdanovic crossed from the left for Hugo Colace to head in the winner.
Ipswich 3 – QPR 0 (Championship, December 28, 2009) A second-half brace from Jonathan Stead gave Ipswich a comfortable 3-1 victory at home to QPR with Jonathan Walters grabbing the opener early on.
Stockport 2 – Leeds 4 (League One, December 28, 2009) Leeds extended their lead at the top of League One to nine points by coming from behind to beat Stockport. Robert Snodgrass fired United into a second-minute lead but Carl Baker’s low free-kick levelled matters. Johnny Mullins headed County ahead on the hour but Jermaine Beckford equalised for Leeds six minutes later. With three minutes left, Leigh Bromby’s drive gave United the lead and Beckford’s second sealed the win before David Poole was sent off for County.