Fulham nicked it at the death as Wigan players probably wanted to jump off their famous pier.
Here's how we saw the individual performances in white.
David Button 5: Failed to inspire confidence, but was not at fault for the goals. Made a fine save from Bogle early in the second half.
Scott Malone 5: Scored the own goal which derailed Fulham’s momentum. Looked a threat going forward, though.
Denis Odoi 7: Looked to be the only calm presence in a shaky Fulham defence. Scored a screamer to level the scores.
Tim Ream 5: Was never comfortable dealing with Omar Bogle, and whenever the ball went up in the air he looked second favourite. Nearly cost the team another goal from losing the ball six yards out.
Michael Madl 5: Could not strike a good partnership with Ream, and looked nervy.
Kevin McDonald 5: Did a sound enough job but couldn’t halt the momentum and was hauled off early in the second half for Kebano.
Stefan Johansen 6: Looked dangerous as going forward with Cairney but couldn’t create a goal.
Sone Aluko 8: Fulham’s most dangerous man on the day by far.
After setting up the goal for Floyd Ayite, Aluko caused Warnock nightmares, and hit the bar in the second half. Picked up a harsh early booking.
Tom Cairney 6: Linked up well with Johansen, but flitted in and out of the game.
Floyd Ayite 7: Scored the goal and looked dangerous, fleetingly. Might have set up Cyriac for a goal, but the latter’s header went over.
Chris Martin 5: Looked every bit as cold and lethargic as many fans felt. Didn’t add much to proceedings.
Cyriac 7: Only his second run out in a Fulham shirt, but the forward did not shy away from getting involved. Unfortunate not to see his flick deflect into the net.
Neeskens Kebano 7: Came on at the same time as Cyriac, provided Fulham with a fresh boost - and more than that - the winning goal.
Scott Parker 5: Came on for Aluko with 10 minutes remaining, solid job.
And the match...
A late Neeskens Kebano debut goal stole victory for Fulham at the death against a resilient Wigan.
Returning to the starting line-up for the first time in more than a month, Floyd Ayite got the Whites started when he tapped home from Sone Aluko’s jinking run.
But the lead didn’t last long, as full-back Scott Malone horrifically sliced into his own net from Stephen Warnock’s cross.
And Michael Jacobs slotted into an empty net in first-half injury time to turn the tables on the hosts, after a fine Max Powers cross.
But full-back Denis Odoi slammed home an outrageous 35 yard effort past substitute goalkeeper Matt Gilks to leave the hosts with hope, and the returning forward from the Africa Cup of Nations stole the headlines.
How well did Fulham play today?
500+ VOTES SO FAR
Keep up to date with the latest news in west London via the free getwestlondon app. You can even set it to receive push notifications for all the breaking news in your area.