Leeds took another step towards Guinness Premiership survival with a convincing 26-10 win over Wasps at Headingly Carnegie on Sunday.
Ceiron Thomas' assured and accurate first-half kicking display put the hosts on course for their first home win in the top flight since March 2008, despite Danny Cipriani's converted try.
Wasps survived a period down to 14 men after Ben Broster's sin-binning.
But a flurry of second-half penalties allowed Thomas to guide Leeds to their fourth win of the season with an 18-point haul, as Wasps struggled to contain Leeds' abrasive pack.
The home side's victory was given extra garnish with Hendrie Fourie's late try and Joe Ford's penalty.
Although it was not enough to move them off the bottom of the table, the victory over play-off chasing Wasps enhances an atmosphere of optimism at Headingley.
Leeds, who beat Wasps at Adams Park earlier in the season, made three changes after their morale-boosting win over Sale. Scrum-half Scott Mathie deputised for the injured Andy Gomarsall, while Kearnan Myall replaced Northampton-bound Calum Clark in the back row and Henry Paul came in to the centres.
For Wasps Dan Leo returned to the second row with England Saxons centre Dominic Waldouck back on the bench after injury. Wing Paul Sackey missed out through illness with David Lemi starting.
The hosts controlled the early territory and possession with some robust running from Seru Rabeni and Andy Titterrell and accurate kicking from Ceiron Thomas.
They were aided by some ordinary clearance kicking and lineout throwing from Wasps.
But for all Leeds' attritional work the scores remained locked until a mighty tackle from Rabeni drove second row Leo back and Leeds won the penalty for failing to release in the 17th minute.
And Thomas, on the back of a match-winning performance against Sale, kicked the penalty from just inside the 10-metre line.
Wasps responded with their first venture into the opponents' 22 but their efforts were undermined again with more poor lineout work.
And Leeds extended their lead nine minutes later.
Some shoddy defence from Tom Varndell and Cipriani led to an offside penalty for Leeds, which Thomas duly kicked.
But Cipriani atoned minutes later as he kept pace with Lemi's audacious counter-attack from his own 22 and the fly-half was on hand to finish the move. He brushed off the chorus of boos that greeted his swan-dive over the line and added the extras.
The game, though, swung again a minute before the break.
Wasps prop Ben Broster was sin-binned for knocking the ball away when Leeds were pushing for a try and Thomas converted a simple penalty from in front of the posts.
Leeds went further ahead as Thomas' penalty from long range and a tight angle crept over the bar.
Despite being a man down, Wasps reduced the deficit with a penalty early in the second half from Cipriani.
Leeds had the chance to extend the gap again with a sustained period in Wasps' 22.
And, although strong Wasps repelled the opportunity of a try defence, another Thomas penalty gave them a five-point lead on the scoreboard with 25 minutes remaining.
Cipriani missed a long-range kick to keep pace with their opponents and by now Wasps were beginning to haemorrhage penalties.
And they were punished further from a crumbling scrum in front of the posts as the ever-accurate Thomas stroked over another three points.
Thomas was lining up penalty number seven from the same spot moments later. But for once the fly-half missed the target.
And Leeds grabbed the decisive try with nine minutes remaining.
Thomas kicked a penalty deep into Wasps territory and Leeds set up a driving maul, from which Fourie stole round the blindside and raced over the line. Thomas failed to added the conversion.
Youngster Joe Ford replaced Thomas and he kicked a late penalty as Leeds savoured another potentially momentous win.
Pens: Thomas 6, Ford
Leeds Carnegie: 15 Leigh Hinton, 14 Henry Fa'afili, 13 Seru Rabeni, 12 Scott Barrow, 11 Lee Blackett, 10 Ceiron Thomas, 9 Scott Mathie, 8 Rhys Oakley, 7 Hendre Fourie, 6 Kearnan Myall, 5 Marco Wentzel (capt), 4 Erik Lund, 3 Juan Gomez, 2 Andy Titterrell, 1 Mike MacDonald.
Replacements: 16 Vili Ma'asi, 17 Gareth Hardy, 18 Phil Swainston, 19 Calum Clark, 20 Alfie To'oala, 21 Joe Bedford, 22 Joe Ford, 23 Richard Welding.
Wasps: 15 Mark Van Gisbergen, 14 Tom Varndell, 13 Ben Jacobs, 12 Steve Kefu, 11 David Lemi, 10 Danny Cipriani, 9 Warren Fury, 8 Dan Ward-Smith, 7 Serge Betsen (c), 6 Will Matthews, 5 Dan Leo, 4 Marty Veale, 3 Ben Broster, 2 Joe Ward, 1 Sakaria Taulafo. Replacements:16 Rob Webber, 17 Gabriel Bocca, 18 Bob Baker, 19 Hugo Ellis, 20 Tom Lindsay, 21 James Honeyben, 22 Dave Walder, 23 Dominic Waldouck.
Referee: Martin Fox
Assistant referees: Martin Buck, Ashley Rowden
Assessor: Brian Campsall
Television match official: David Hudson