Oldham ended their three-match losing run with a 3-1 home victory against Port Vale to the relief of manager Lee Johnson.

Johnson was delighted with his team's display in the wake of defeats against Derby, Walsall and Peterborough in their three previous matches.

Adam Rooney headed Oldham in front in the 15th minute only for Jennison Myrie-Williams to equalise for Vale, who would have gone ahead had Lee Hughes not had a penalty well-saved by Mark Oxley.

Rooney regained the lead for Oldham in the 56th minute with a simple tap-in and James Dayton sealed victory with 14 minutes left with a super strike.

"It has been a horrible two weeks not winning, but we can now go round with a smile on our faces," Johnson said.

"I was proud of my lads in what was a must-win game. It was a good day and there were a lot of good performances.

"I think we deserved our win and to a man we performed well."

Johnson added he was pleased with the way his side stood up to the physical challenge of playing against the Valiants.

"We had talked about winners all week, and we were winners. We stood up well because Port Vale aren't easy to play against," he said.

"The game had a bit of everything. It was high-tempo, a lot of balls in the box and some good football was played at times. There were shots, chances and a penalty saved.

"I don't think you could ask for more - perhaps we must charge more."

Johnson said it is important his team builds on the victory.

"We need to keep doing the right things. The table is looking healthier after this victory so let's kick on," he added.

Vale manager Micky Adams was disappointed with his side's defeat and cancelled his players' day off on Sunday.

"Key decisions and key moments define games," he said.

"There was the penalty save and the referee's decision (a rejected penalty appeal for handball) which didn't go our way.

"I fancied us and at half-time I was pleased as there was a good tempo to our play.

"We faded away in the second half, which was disappointing, but well done to Oldham who played some terrific football."

Adams added his newly-promoted side is struggling to find its feet in Sky Bet League One.

He said: "We are struggling in the way we defend and always seem to have a lack of concentration, which we cannot allow to do.

"We are creating chances, but not sticking the ball in the net like we did last year. We will work at it and it is not all gloom and doom."