The DHL Stormers booked a home semifinal against Ulster at DHL Stadium next weekend with a 28-17 win against Edinburgh in their Vodacom United Rugby Championship quarterfinal on Saturday.
An impressive second half performance saw the home side pull away and make it nine consecutive wins in the competition this season.
The DHL Stormers made the perfect start as Hacjivah Dayimani danced into the 22 before Warrick Gelant finished to put them 7-0 up.
The teams then traded penalties before the visitors came up with a try of their own from a maul, with the touchline conversion levelling it up at 10-10.
The DHL Stormers created a few more opportunities in the first half, but were unable to find the finishing touch and the teams went into the half-time break on level terms.
The DHL Stormers made another fast start in the second half, finding space out wide for Ruhan Nel to finish the try.
They followed that up with a Libbok penalty and a try from Evan Roos to take control of the game, before Edinburgh brought themselves back into it with a try from scrumhalf Henry Pyrgos.
Libbok’s third penalty took the lead out to 28-17 and that was how it stayed as they secured a home semifinal.
For DHL Stormers:
Tries: Gelant, Nel, Roos
Cons: Libbok 2
Pens: Libbok 3
Tries: Cherry, Pyrgos
Cons: Boffelli 2
DHL Stormers: 15 Warrick Gelant, 14 Seabelo Senatla, 13 Ruhan Nel, 12 Rikus Pretorius, 11 Leolin Zas, 10 Manie Libbok, 9 Herschel Jantjies, 8 Evan Roos, 7 Hacjivah Dayimani, 6 Deon Fourie, 5 Marvin Orie, 4 Salmaan Moerat, 3 Frans Malherbe, 2 JJ Kotze, 1 Steven Kitshoff (captain).
Replacements: 16 Andre-Hugo Venter, 17 Brok Harris, 18 Neethling Fouche, 19 Adre Smith, 20 Ernst van Rhyn, 21 Nama Xaba, 22 Godlen Masimla, 23 Sacha Mngomezulu.
Edinburgh: 15 Emiliano Boffelli, 14 Darcy Graham, 13 Mark Bennett, 12 Chris Dean, 11 Damien Hoyland, 10 Blair Kinghorn, 9 Henry Pyrgos, 8 Magnus Bradbury, 7 Hamish Watson, 6 Luke Crosbie, 5 Grant Gilchrist (captain), 4 Jamie Hodgson, 3 WP Nel, 2 Dave Cherry, 1 Pierre Schoeman
Replacements: 16 Adam McBurney, 17 Harrison Courtney, 18 Lee-Roy Atalifo, 19 Marshall Sykes, 20 Ben Muncaster, 21 Charlie Shiel, 22 Jaco van der Walt, 23 James Lang.