After beating Derby County last weekend, Leeds United went to Ipswich Town full of confidence, and looked on course to claim another win after Mirco Antenucci gave Neil Redfearn's side the lead after just four minutes - but that's as good as it got for Leeds.
Mick McCarthy's men roared back, and striker Daryl Murphy equalised just eight minutes later, which led to a superb fightback from the Tractor Boys.
David McGoldrick scored from the penalty spot after 26 minutes to give Ipswich the lead, and Murphy made it three on the stroke of half time.
The win gave Ipswich second place in the Championship, and they are really firing on all cylinders right now, with McCarthy's side right in the mix for automatic promotion.
Another amazing performance today!! Lads worked so hard. Fans been different class once again. On to the next one— Bartosz Bialkowski (@1BartMan1) December 6, 2014