Colchester United 3 Wrexham 1

Colchester United have now matched their points tally from last season thanks to a comfortable victory over fellow mid-table team Wrexham.

The Essex club finished on 58 points and in 12th position last campaign, and they are looking to better that after reaching 58 with still three games remaining.

The U's took the lead after 16 minutes thanks to a smart finish from Gareth Williams, who is on loan from Crystal Palace.

Welshman Williams turned to fire into the roof of the net after Kem Izzet's shot had been deflected into his path.

It was Williams' second goal for Colchester since he returned on a second loan spell from Palace. He also netted in the previous home match against Notts County.

Wrexham were level within two minutes after Hector Sam headed home at the far post following a cross from fellow Trinidad & Tobago international Dennis Lawrence.

But Colchester were worthy of their half-time lead, handed to them in the 45th minute when Greg Halford headed home a cross from Joe Keith at point-blank range.

It was Halford's fourth goal of his career, and the 19-year-old has bagged all four of these in the last six weeks.

Colchester made the game safe in the 82nd minute when substitute Scott McGleish, who had only been on the pitch for five minutes, fired home his 16th goal of the season.

This represents McGleish's best season of his career, as he has now eclipsed his previous best haul of 15.

Wrexham have now lost their last four games, while Colchester will now be looking to break the 60-point barrier.

U's manager Phil Parkinson said: "I thought we played some superb football in the first half. We made sure that there was not an end of season feel to this game.

"There were a lot of tired bodies out there but we recovered from a scratchy 20 minutes in the second half and we deserved the win.