Fulham saw off a potentially distracted Brighton, who have a Europa League tie against Roma on Thursday, in the Premier League at Craven Cottage.
Harry Wilson beautifully curled in the opener to set Fulham on their way following tenacious work from Rodrigo Muniz to win the ball high up the field.
It was roles reversed for the second as Wilson returned the favour when delivering a teasing ball for Muniz to convert with his head from six yards out. It was his fifth goal of the season, with all of those strikes coming in the past five games.
Despite there being two goals in the first half, there were large periods of meandering and dull football, with Brighton enjoying 70% of possession but struggling to create meaningful chances.
The game opened up and became a more exciting spectacle at both ends after half-time as Brighton brought on attacking duo Simon Adingra and Ansu Fati and committed bodies to the attack in search of a route back into the game.
Evan Ferguson had two big opportunities to score, with his first effort rolling agonisingly wide of the far post and his second well saved by a sprawling Bernd Leno, while substitute Facundo Buonanotte struck the base of a post.
Read Also: Nwabali resumes in earnest as Chippa draw with Stellenbosch
With every Brighton outfield player in opposition territory as the game ticked into additional time, Fulham won the ball on the halfway line through Bobby de Cordova-Reid, who raced forward and squared for Adama Traore to score his first goal for the club.
Fulham stay 12th in the table and Brighton drop to ninth.
BBC Sport