While at Leicester City he played a key role in their victorious 1999–2000 Football League Cup campaign. He made two appearances during the run, and both times came on as a substitute and scored in a penalty shootout; once against Leeds United and once against Fulham. He was not part of Leicester's squad for the 2000 League Cup Final at Wembley, however days after the final he was loaned out to Stoke where he had a second opportunity to play at the stadium; this time starting as Stoke won the 2000 Football League Trophy Final.