Bridgend beat Cardiff's young stars easily with a 23-point victory in the Welsh Premiership.
The Ravens now need just one more victory to seal league success, and that could come when they play second placed Neath on Tuesday night.
The home side outscored their visitors by four tries to two with Shawn van Rensburg scoring twice.
The Wales hopeful - who is eligible to play for the international side having resided in Wales for three years - will have done his cause no harm with the brace.
His obvious strength and ability to control the ball at the back of the scrum was critical as the Bridgend eight wore down Cardiff.
The away side took the lead with a Pieter Muller try after a good break from Nicky Robinson.
But that score was against the run of play, and Bridgend composed themselves, and proceeded to score 17 unanswered points to go into the half-time interval with a 10-point advantage.
The match was effectively over as a contest when just fifteen-seconds into the second period, when Cardiff lock Chris Stamatakis was dismissed for a dangerous tackle on Bridgend's Gareth Cull.
Bridgend ran away with the match, and after last week's disappointing win, the ravens will relish the opportunity of sealing the title against the team that spoiled their perfect season.
Bridgend: Tries: C Horsman, S Van Rensburg (2), A Carter. Cons: Cull (3). Pens: Cull (3).
Cardiff: Tries: Muller, Walne. Cons: Robinson.
Bridgend: Gareth Cull; Lenny Woodard, David Bishop, Josh Taumalolo, Anthony Carter; Craig Warlow, Huw Harries; Steve Pope, Andrew Joy, Chris Horsman, Deiniol Jones, Nathan Budgett, Richard Bryan (capt), Maama Molitika, Shawn van Rensburg.
Reps: Matt James, Sililo Martens, Graham Thomas, Ben Phillips, Jon Thiel, Ryan Jones, Mike Powell.
Cardiff: Donavan van Vuuren; Nick Walne, Matt Allen, Pieter Muller, Leon Andrews; Nick Robinson, Dean Dewdney; John Yapp, T Rhys Thomas, Kenneth Fourie, Heino Senekal, Adam Jones, Jim Brownrigg, Emyr Lewis (capt), Robin Sowden-Taylor.
Reps: Tim Payne, Lewis Collins, Chris Stamatakis, Dan McShane, Chris Miller, Nick Macleod, Lee Abdul.
Referee: Nigel Williams (Bryncoch)