Oldham boss Lee Johnson felt the 1-0 victory at Swindon was reward for his side's recent displays.
Jonathan Grounds hit a 73rd-minute winner to give the Latics a deserved 1-0 success.
The left wing-back finished off a neat move initiated by the influential Gary Harkins. He set up substitute Jon Stead, who joined the Latics in a last-minute January transfer window move, but his shot was blocked and Grounds fired home the rebound.
It was Oldham's first away win since late November and dented the play-off hopes of out-of-sorts Swindon, who finished the match with 10 men after half-time sub Troy Archibald-Henville was dismissed late on for a second yellow card offence.
"We deserved that - not only on the strength of our performance today, but the way we've been playing lately without just rewards," said Johnson.
"The conditions were pretty awful out there, but we dug in and battled it out.
"It was a heartening display all round."