A lacklustre performance from Morley was duly punished by a Pocklington side who celebrated a 17-10 victory in North One East.
The Maroons, who were fortunate to claim a losing bonus point, remain in second place in the division but, with leaders Doncaster Phoenix beating West Hartlepool 32-8, the gap on top spot is now 23 points.
Pocklington kicked off with the wind behind them and dominated possession for the first quarter.
When the visitors strayed offside, Pocklington went for a lineout followed by a catch and drive, which led to a try on 13 minutes.
Mistakes from both sides led to a rather scrappy first half but Morley opened their account on 34 minutes when the home prop was yellow-carded for a high tackle and Mark Chester converted the resulting penalty to make it 5-3.
Morley were unable to make the extra man count and their best chance of the half came when Dante van der Merwe narrowly missed out on touching-down Karl Bradshaw’s kick.
Despite having the wind in their faces, it was the hosts who bagged the first points of the second period when passing and good support resulted in an unconverted try.
The try appeared to spark the visitors into life and a good run from Ben Bell led to Scott Glynn racing through for a try, converted by Chester, that levelled the scores on 55 minutes.
The response was short-lived however and it was Pocklington who produced a couple of fine breaks that were halted only by desperate defending and a yellow card for Ollie Flegg for not releasing.
The hosts regained the lead on 66 minutes when a mix-up in defence gifted Pocklington with a converted score.
Morley pushed forward to try and salvage something from the game in the final 10 minutes.
A Chester penalty dipped just under the crossbar, a chip and chase from van der Merwe was cleared on the home try line and a knock-on robbed the Maroons of a late try.