Town came from behind to beat 10 men Leeds 2-1 at Portman Road with goals from Jason Scotland and Keith Andrews cancelling out Ross McCormack's opener.
Aiden White was dismissed for the visitors in the second half after he brought down Jay-Emmanuel-Thomas.
New signings Ibrahima Sonko and Daryl Murphy both started the game while Jimmy Bullard was named on the bench.
Mark Kennedy was also recalled to the starting line-up in place of Josh Carson, who dropped to the bench.
It was the visitors who had the first real opening of the game after eight minutes, as McCormack turned Damien Delaney but the former Cardiff striker saw his shot saved by David Stockdale.
Robert Snodgrass then tried his luck from wide just a minute later but his curling effort sailed wide of Stockdale's post.
Leeds were dominating in midfield and should have opened the scoring after 17 minutes through McCormack but the Scottish striker was denied once again by Stockdale, who saved his downward header.
Max Gradel was a constant threat with his pace on the wing and after winning a free-kick just outside the box, the Ivorian picked himself up to take it but his shot went narrowly wide.
Town's first effort on goal finally came on the half hour mark, with debutant Sonko heading a floated Kennedy cross over Andy Lonergan's crossbar.
However the deadlock was finally broken by the visitors after 33 minutes. Snodgrass was allowed to cut in and float in a cross which was headed home by McCormack from six yards.
Town responded well and a free, flowing passing move almost brought a goalscoring chance but after Kennedy crossed to the back post, Andrews and Emmanuel-Thomas got in each other's way.
The second half started at a frantic pace and was just three minutes old when White brought down Emmanuel-Thomas on the edge of the area.
The young full-back was shown a straight red card for the offence but Grant Leadbitter's resulting free-kick went straight into the wall.
The moment all Town fans had been waiting for arrived after 53 minutes, with Bullard coming on to replace the injured Emmanuel-Thomas.
His impact was immediate and he started the move that led to Andrews finding himself in space before letting fly from fully 35 yards with a shot that stung the palms of Lonergan.
Scotland was introduced to the action after 71 minutes in place of Kennedy as Town went searching for an equaliser, and the Trinidad and Tobago striker was instantly involved when he whipped in a low cross that just evaded Chopra.
The striker then got his reward as he fired Town level with a stunning strike from the edge of the box.After turning his marker, Scotland then shifted the ball on to his left foot before shooting low into the bottom corner with Lonergan well beaten.
Paul Jewell's side pressed for a winner and that almost came through Chopra but the striker couldn't connect with Aaron Cresswell's teasing cross.
Leeds thought they should have had a penalty on 85 minutes after Gradel was tripped inside the area by Carlos Edwards, but referee Andy D'Urso waved away the appeals.
Town were throwing everything at Leeds and with just a minute left on the clock finally took the lead through Andrews.
The Republic of Ireland international picked the ball up in midfield and tried his luck from distance, with the ball deflecting of Andy O'Brien and into the net to lift the roof of Portman Road.
Despite five minutes of added time, Town held firm to take all three points.
Remember to check the official site and @Official_ITFC for all the latest news.
Town: Stockdale, Edwards, Sonko, Delaney, Cresswell, Emmanuel-Thomas (Bullard 53), Andrews, Leadbitter (Carson 53), Kennedy (Scotland 71), Murphy, Chopra. Subs not used: Lee-Barrett, Ainsley. Booked: Emmanuel-Thomas, Delaney.
Leeds: Lonergan, Lees, Kisnorbo, O'Dea, White, Snodgrass (Nunez 90), Howson, Clayton, Gradel , McCormack (O'Brien 50), Keogh. Subs not used: Rachubka, Thompson, Sam. Sent off: White. Booked: Clayton, OBrien