Colchester United will travel to play Preston North End on the opening day of the League One season, after the fixtures for the 2012-13 campaign were released this morning.

The U's will go to Deepdale, where they won 4-2 at the start of last season, on August 18.

Two goals from Ian Henderson and strikes from Anthony Wordsworth and Kayode Odejayi sealed a memorable victory for Colchester against the Lilywhites, who they registered a double against last season.

John Ward's men will then host relegated Portsmouth on August 21, in their first home match of the season.

And that will be followed up with a home game against Sheffield United, who lost in the play-off final against Huddersfield Town last month, on August 25.

The U's travel to play Brentford on Boxing Day and will travel to Crawley Town on New Year's Day.

For more on the 2012-13 fixture list and all of the latest Colchester United news, see the Gazette.