He scored on his Ipswich debut, coming off the bench to snatch a late winner in a 1-0 victory at Charlton.

Meanwhile, keeper Dean Gerken has signed a new two-year deal with a 12-month option at Portman Road.

The 29-year-old has made 57 appearances since joining from Bristol City in the summer of 2013, but had been kept out of the side by Bartosz Bialkowski until his return to the starting line-up in Saturday's 1-1 FA Cup draw with Southampton.