Amr Zaki continued his prolific goal scoring record in Wigan's 2-1 win over Portsmouth in their Premier League fixture at Fratton Park on Saturday.
Wigan produced the first chance of the match when striker Zaki headed a Lee Cattermole cross inches wide only two minutes into the game, with David James failing to cover his far post.
Although Portsmouth started to dominate play for long periods it was Zaki who put the visitors in front on the stroke of half-time. Papa Bouba Diop was the culprit as he fouled Titus Bramble in the box awarding Wigan a penalty which the Egyptian striker powered into the back of the net.
Pompy came close to equalising numerous times throughout the second-half and seemed to struggle against a resilient Wigan defence.
However, their determined attack paid off when Niko Kranjcar scored a late equaliser from 18-yards out after receiving the vital pass from Peter Crouch.
The celebrations were short-lived as Emile Heskey slid in the winner from a Cattermole assist in stoppage time to give Wigan a much needed win after their run of losses.
PORTSMOUTH: James, Johnson, Campbell, Distin, Belhadj, Diop, Diarra, Davis, Armand Traore, Crouch, Defoe
Subs: Ashdown, Kaboul, Pamarot, Utaka, Kranjcar, Hughes, Kanu
WIGAN: Kirkland, Melchiot, Bramble, Boyce, Figueroa, Valencia, Palacios, Cattermole, Koumas, Heskey, Zaki
Subs: Pollitt, Taylor, Scharner, Kilbane, Brown, De Ridder, Camara