Everton put on a spirited display against Leeds to pick up their first Premier League victory under manager Frank Lampard - ending a run of six league games without a win.
It means the Toffees are now five points clear of the relegation zone.
Captain Seamus Coleman was the unlikely scorer of the opener, tapping in a rebound from Donny van de Beek's cross, before Michael Keane headed in another.
Anthony Gordon added a third in the second half as Everton wrapped up victory.
Everton, who had lengthy spells of dominance, looked lively with the return of Alex Iwobi and Dominic Calvert-Lewin in attack.
Van de Beek was handed a first Everton start and was heavily involved, particularly in the first half, as Leeds struggled to gain momentum.
Leeds rarely tested goalkeeper Jordan Pickford but Rodrigo almost produced two moments of magic when long-range efforts crashed off the crossbar in the first half.
In the end, it was comfortable for Everton, who move to within a point of 15th-placed Leeds after keeping a first clean sheet in 13 matches.
Everton show fight in much-needed victory
Seamus Coleman celebrated passionately after giving Everton the lead at Goodisn ParkThe pressure was on Everton to deliver after a dreadful run of form - and Lampard's side showed intensity from the first minute.
Gordon almost made it 1-0 within seconds of kick-off, only to be denied by an excellent last-ditch block from Luke Ayling.
The hosts were well on top in the early stages too, with the Goodison crowd in fine voice as Leeds were put under pressure.
Coleman's passionate celebration - a roar towards the home fans, a badge clutch and a kiss for Richarlison on the cheek - showed how much it meant for the captain to put his side in the lead.
Everton maintained their intensity after that and big tackles from Mason Holgate and Iwobi were appreciated by supporters, before Richarlison received a big cheer for his work in winning the corner which led to the second goal.
Leeds carried a threat in patches - Rodrigo's stunning efforts hitting the crossbar twice, while Jack Harrison struck wide and Daniel James was almost played in behind on one or two occasions.
But Everton were good value for their victory - a first in the Premier League under new boss Lampard, and in 2022.
The Blues boss applauded the Goodison Park faithful as they chanted his name shortly after Gordon had helped steer Richarlison's strike into the bottom corner for Everton's third goal.
They were almost given a fourth goal to celebrate too but Salomon Rondon's strike was expertly tipped over the bar by Leeds keeper Illan Meslier.
Meanwhile, Leeds' manager Marcelo Bielsa has another injury concern to contend with as Stuart Dallas was forced off within seven minutes.
With Manchester United, Liverpool and Tottenham coming up in their next three fixtures, Bielsa will hope the injury is not serious.
helpHow to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key1 = Give it up10 = Pure perfection
Everton
Squad number1Player namePickford
Squad number23Player nameColeman
Squad number4Player nameHolgate
Squad number5Player nameKeane
Squad number2Player nameKenny
Squad number24Player nameGordon
Squad number6Player nameAllan
Squad number30Player namevan de Beek
Squad number17Player nameIwobi
Squad number9Player nameCalvert-Lewin
Squad number7Player nameRicharlison
Squad number33Player nameRondón
Squad number34Player nameEl Ghazi
Squad number36Player nameAlli
Leeds United
Squad number1Player nameMeslier
Squad number2Player nameAyling
Squad number14Player nameLlorente
Squad number21Player nameStruijk
Squad number15Player nameDallas
Squad number5Player nameKoch
Squad number10Player nameRaphinha
Squad number19Player nameRodrigo
Squad number43Player nameKlich
Squad number22Player nameHarrison
Squad number20Player nameJames
Squad number4Player nameForshaw
Squad number11Player nameRoberts
Squad number33Player nameHjelde
Line-ups
Everton
Formation 4-4-2
1Pickford
23Coleman4Holgate5Keane2Kenny
24Gordon6Allan30van de Beek17Iwobi
9Calvert-Lewin7Richarlison
1Pickford23Coleman4Holgate5Keane2Kenny24GordonSubstituted forEl Ghaziat 81'minutes6Allan30van de Beek17IwobiBooked at 74mins9Calvert-LewinSubstituted forAlliat 72'minutes7RicharlisonSubstituted forRondónat 86'minutesSubstitutes
3Patterson14Townsend15Begovic20Tosun21André Gomes32Branthwaite33Rondón34El Ghazi36AlliLeeds
Formation 4-1-4-1
1Meslier
2Ayling14Llorente21Struijk15Dallas
5Koch
10Raphinha19Rodrigo43Klich22Harrison
20James
1Meslier2Ayling14Llorente21Struijk15DallasSubstituted forHjeldeat 9'minutes5Koch10RaphinhaSubstituted forRobertsat 45'minutes19Rodrigo43KlichSubstituted forForshawat 45'minutes22Harrison20JamesBooked at 29minsSubstitutes
4Forshaw11Roberts13Klaesson26Bate30Gelhardt33Hjelde38Summerville46Shackleton54KennehReferee:Graham ScottAttendance:39,150Live Text
Match ends, Everton 3, Leeds United 0.
Second Half ends, Everton 3, Leeds United 0.
Corner, Everton. Conceded by Daniel James.
Corner, Everton. Conceded by Illan Meslier.
Attempt saved. Salomón Rondón (Everton) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Dele Alli with a through ball.
Luke Ayling (Leeds United) wins a free kick in the defensive half.
Foul by Dele Alli (Everton).
Substitution, Everton. Salomón Rondón replaces Richarlison.
Attempt missed. Dele Alli (Everton) right footed shot from the right side of the box misses to the left. Assisted by Alexander Iwobi.
Substitution, Everton. Anwar El Ghazi replaces Anthony Gordon.
Jack Harrison (Leeds United) wins a free kick on the right wing.
Foul by Jonjoe Kenny (Everton).
Goal! Everton 3, Leeds United 0. Anthony Gordon (Everton) right footed shot from the centre of the box to the bottom left corner. Assisted by Richarlison.
Attempt blocked. Richarlison (Everton) left footed shot from outside the box is blocked. Assisted by Allan.
Alexander Iwobi (Everton) is shown the yellow card for a bad foul.
Attempt blocked. Alexander Iwobi (Everton) right footed shot from the centre of the box is blocked. Assisted by Jonjoe Kenny.
Attempt blocked. Jonjoe Kenny (Everton) right footed shot from the left side of the box is blocked. Assisted by Dele Alli.
Attempt blocked. Alexander Iwobi (Everton) right footed shot from outside the box is blocked. Assisted by Anthony Gordon.
Substitution, Everton. Dele Alli replaces Dominic Calvert-Lewin.
Attempt missed. Rodrigo (Leeds United) left footed shot from outside the box is too high. Assisted by Pascal Struijk.