Last updated on .From the section Football

League One leaders Shrewsbury kept up their blistering start to the season with a hard-fought win at Oldham.

Jon Nolan's second-half goal handed the Shrews a fourth straight victory, while Oldham ended the game with 10 men after Eoin Doyle's injury time red card.

Shrewsbury went in front as home goalkeeper Jack Ruddy failed to hold Joe Riley's low cross and the loose ball was forced in by Stefan Payne.

Payne was injured in the process of scoring and Oldham almost snatched an equaliser when Doyle fired wide from a tight angle.

The home side did level after 33 minutes, with Craig Davies powering in a six-yard header from Gevaro Nepomuceno's left-wing cross.

But Doyle wasted a golden chance as he rounded visiting stopper Dean Henderson, only to shoot against the post instead of finding the empty net.

Shrewsbury regained the lead when Alex Rodman set up Nolan for a cool 10-yard strike inside the far corner.

The Latics went close to scoring through Davies and Jack Byrne, but Doyle's second yellow card ended their hopes.

Report supplied by the Press Association.