AFC Rushden & Diamonds produced a superb all-round performance by defeating Bedford Town 4:0 at Hayden Road. Goals from ...