A brace apiece for Gary Twigg and Darren Murray - plus spectacular Robert Garrett strike - provided Portadown with a winning finale to Shamrock Park’s 2015 schedule.
Victory by 5-3 helped the Ports close the gap on Glentoran in the Danske Bank Premiership standings to three points.
Twigg broke the deadlock against Glentoran by sliding in to convert a drilled Chris Casement cross early on.
Glentoran responded with two goals in quick succession - the first a deflected Marcus Kane effort from distance that looped over David Miskelly before Curtis Allen slotted in Jonathon Smith’s knockdown.
Portadown hit back thanks to an alert Murray as the striker latched on to Niall Henderson’s sluggish backpass and produced a delicate finish to chip the ball over Elliott Morris.
Garrett then smashed in a fine long-range drive that flashed past Morris’ full-length dive to the right.
Murray increased the Portadown lead after the break by racing down the left, cutting inside and curling goalwards with a low shot that squirmed under the body of Morris.
Glentoran produced a rapid response when Allen found the net with a back-post header.
However, the game’s final goal was scored by Portadown as Twigg connected with a slick left-foot volley from inside the penalty area.
PORTADOWN: David Miskelly, Chris Casement, Ross Redman, Keith O’Hara, Chris Ramsey, Sean Mackle, Darren Murray, Gary Twigg, Tim Mouncey, Michael Gault, Robert Garrett. Subs: Billy Brennan, Mark McAllister, Marcio Soares, Matthew Parker, Jordan Lyttle.
GLENTORAN: Elliott Morris, Marcus Kane, Jay Magee, Curtis Allen, Fra McCaffrey, Niall Henderson, Steven McCullough, Steven Gordon, Patrick Cafolla, Jonathon Smith, Johnny Addis. Subs: Aaron Hogg, Ciaran Caldwell (on for McCaffrey, 54 mins), David Fearon, Karl Hamill (on for Smith, 80 mins), Conor McMenamin (on for Cafolla, 68 mins).
Referee: Tim Marshall.
Video highlights courtesy of PortsTV.