Matthew Tipton's goal earned Portadown all three points in the Carling Premiership derby against Glenavon.
Glenavon keeper Andy Coleman denied Jamie Tomelty in the first half with Tim Mouncey also going close for the home side at Shamrock Park.
But Coleman failed to hold Sean Mackle's fierce cross on 48 minutes with Tipton tapping into the empty net.
Chris Ramsey cleared a Mark Miskimmin effort off the line while David Magee wasted a late Glenavon chance.
Magee missed his chance as his Glenavon team-mates were appealing for a penalty after Niall Henderson's shot had been blocked by the Portadown defence.
Portadown had substitute Conor McCloskey stretchered off 14 minutes from time after a Peter McCann challenge which earned a yellow card for the Glenavon man.
The Ports had edged the first half with Coleman saving Tomelty's chance and Mouncey just failing to get a touch after Richard Lecky's header across the face of goal.
However, the home side did take the lead three minutes after the break as Wesley Boyle released Mackle down the left flank.
Coleman was unable to hold Mackle's powerful low cross and Tipton stabbed into the empty net.
Miskimmin's chance was cleared over his own bar for a corner by Ramsey but Coleman then prevented a second Ports goal by denying Tipton after Brendan Shannon's weak back-header.