We've updated our Privacy and Cookies Policy
We've made some important changes to our Privacy and Cookies Policy and we want you to know what this means for you and your data.
Peterborough United 1-3 Carlisle United
Jon Mellish scored a hat-trick as rock-bottom Carlisle stunned promotion-chasing Peterborough with a shock success in League One.
Midfielder Mellish, who had only previously scored twice all season, did the damage as Paul Simpson's basement boys bagged just a sixth win of a torrid campaign.
Mellish rose unchallenged to meet substitute Jordan Gibson's cross after Posh switched off from a Dylan McGeouch short corner as Carlisle took a 27th minute lead.
The same man doubled their advantage three minutes into the second half when he struck an impressive volley past Posh goalkeeper Jed Steer, following a weak defensive header from England Under-20 defender Ronnie Edwards.
Mellish was not done there, completing a memorable treble in the 58th minute with another spectacular left-footed volley after the hosts failed to deal with a McGeouch cross.
Posh quickly hit back as captain Harrison Burrows slammed a 61st-minute shot through a crowd of players from the edge of the box but that was as good as it got as Darren Ferguson's men flopped.
Substitute Jonson Clarke-Harris fluffed a glorious chance to cut the arrears further, before also being denied by the bar late on as the Cumbrians stood firm.
Match report supplied by PA Media.