Town produced an impressive display to beat West Ham 3-1 at Portman Road, in the latest pre-season friendly.
Goals from Michael Chopra and Luke Chambers saw Town ahead at the break, before Matt Taylor pulled a goal back for the Hammers midway through the second-half.
Substitute Jason Scotland wrapped up the win with a neat finish late on.
Lee Martin returned to the starting line-up for Town, after missing the majority of pre-season with a thigh injury, whilst there were also starts for summer signings Scott Loach, Chambers and Massimo Luongo.
Town made a bright start to the game and Michael Chopra came close to firing Paul Jewell’s side in front, but the striker stabbed home from close range after connecting with a Carlos Edwards cross after just four minutes.
The striker was looking sharp though and he was soon granted the chance to open the scoring.
Lee Martin was bundled over in the box by Hammers left-back Daniel Potts to earn a penalty and Chopra stepped up to send the ball past Jussi Jaaskelainen and into the corner after 16 minutes.
Town were playing some neat football and after 20 minutes Blues doubled the lead. Martin chipped in from the right hand-side and Chambers sent a looping header back towards goal which crept into the far corner beyond the reach of Jaaskelainen.
Two minutes later and it was almost three for Town. Jay Emmanuel-Thomas danced his way past a couple of West Ham defenders, before curling a low effort that trickled just past the post.
The visitors produced their first attack on goal just after the half hour mark, recent signing Modibo Maiga driving forward before unleashing an effort from range that flew well wide of Loach’s goal.
That was the way it stayed as Town went in ahead at the break.
Loach made his first save of the afternoon 11 minutes after the restart, parrying away a Ricardo Vaz Te effort from the edge of the area.
The visitors did pull a goal back though in the 73rd minute, Taylor beating Loach from distance with an effort that crept into the bottom corner, with a little help off the inside of the post.
Despite the Hammers coming back into the game, Town extended the lead with seven minutes remaining. Substitutes Ronan Murray and Scotland linked up well with the former releasing the latter, before Scotland curled home from the edge of the and into the top corner as Town held on for a deserved win.
Town: Loach, Edwards (Ainsley 61), Chambers, Smith (Delaney 61), Cresswell, Carson, Hyam (Murray 79), Luongo (Kourouma 71), Emmanuel-Thomas (Lawrence 67), Martin (Stevenson 46), Chopra (Scotland 46). Subs not used: Lee-Barrett, Whight.
West Ham: Jaaskelainen (Henderson 79), Reid, Collins, Demel, Potts (O’Brien 46), O’Neil, Noble, Taylor, Vaz Te, Maiga (Maynard 59), Cole. Subs not used: Lletget, Moncur, Fanimo.
Att: 7, 682 (2, 075 visitors)