Injury-hit Featherstone’s Kingstone Press Championship top-four bid suffered another setback when their run of narrow defeats continued at Oldham on Sunday.
After being pipped at home by Halifax and Leigh, Rovers were edged out 16-14 when Oldham’s Liam Johnson scored a late winner.
Rovers, with Jordan Abdull and Jamie Foster making their debuts, looked as they would complete their first league double of the season when Misi Taulapapa grabbed a 74th try from Anthony Thackeray’s grubber kick and Foster kicked a penalty goal three minutes later to put them 14-12 up.
But Oldham avenged their 20-6 defeat at Featherstone earlier this season with Johnson’s last gasp touchdown in the corner.
The home side led 6-0 at the break.
Rovers had a player sin-binned and Oldham capitalised when Kenny Hughes went over and Lewis Palfrey goaled.
Featherstone levelled with Ian Hardman’s 47th minute try that Foster improved but Oldham regained the lead five minutes later with a touchdown from Jack Holmes.
Taulapapa’s try and Foster’s third goal put Rovers ahead for the first time only for Oldham to snatch victory at the death.
Oldham: Lepori; Clay, Grimshaw, Johnson, Holmes; Palfrey, Owen; Spencer, Leeming, Dickinson, Thompson, Middlehurst, Hope. Subs: Burke, Ward, Hughes, Gee.
Featherstone Rovers: Hardman; Johnson, Blockley, Taulapapa, Foster; Abdull, Thackeray; Griffin, Davies, Bostock, Cording, Snitch, Tagg. Subs: Coventry, Cooper, Baldwinson, Ormondroyd.
Referee Mike Woodhead.