Oldham's new manager Lee Johnson admitted his team still face a massive task avoiding relegation even after a creditable 1-1 draw at Swindon's County Ground.
Swindon's inability to end a dismal run of home failures since mid-January saw them drop to fourth in the hotly-contested League One promotion race, but Johnson's battling Latics are still in the relegation zone despite coming close to snatching an unlikely win.
Lee Barnard, on loan from Southampton, put Oldham ahead in the 68th minute only for substitute Adam Rooney to equalise with a spectacular overhead kick three minutes later.
Johnson said: "I am pleased and angry at the same time. For 65 or 70 minutes we can compete with a top team but in the last 20 minutes we were not fit enough to sustain that level and keep our lead.
"Against a good team who are fit, that is what happens."
Swindon manager Kevin MacDonald introduced three newcomers from Tottenham after beating Thursday's transfer deadline by minutes.
Dean Parrett and Massimo Luongo started and full-back Nathan Byrne came on in the second half for injured Nathan Thompson, and MacDonald could not hide his disappointment at yet another home setback.
MacDonald said: "We created a lot of chances but did not score from them. If we play like that over the remainder of the season we will win more than we lose but it is getting tight now at the top.
"We lacked any kind of conviction and care in front of goal and that is why we only have one point instead of three. Adam Rooney's goal was a terrific finish coming just after we had conceded, but you score as a team and concede as a team and we did not convert our chances.
"I feel certain that if we had scored the first goal we would have been comfortable, but there is plenty left to play for. Credit to Oldham. They may be at the wrong end of the table but they made life difficult for us, as we knew they would, and in the end they probably deserved to draw."