 He joined neighbours Ipswich Town almost immediately, playing in their pre-season friendly against Peterborough on 10 July 2004.When Ipswich decided against taking him on, Rivers returned to Crewe on trial.He signed a two-year deal with his former club on 20 July at half-time during Crewe's friendly with Everton.