Caerphilly advance to face Neath in the final of the Konica Minolta Cup after a thrilling fightback against Aberavon at the Millennium Stadium.
KM CUP SEMI FINAL
Aberavon (15) 22
Tries: D Griffiths (2), D Hawkins
Cons: J Davies (2)
Caerphilly (10) 33
Tries: P Phillips, I Carter, M Workman
Cons: S Thomas (3)
Pens: Thomas (4)
The Cheesemen trailed 15-10 at half-time after a brace of tries from Wizards wing Daran Griffiths.
But an unanswered 17-point blast within eight minutes of the restart swung it to Caerphilly.
A Dan Hawkins try got Aberavon back to within five points, but Stuart Thomas' fine kicking secured the game.
The final, to be played on the 8 May at the Millennium Stadium, will be the first for the Cheesemen.
Aberavon: R Lewis, D Griffiths, D Hawkins, G Jones, R Price, J Davies, D Hawkins, M Harris, J Jones, P Breeze, D Owen, C Gittins (capt), J Purnell, R Morris, C Thomas.
Replacements: D Francis, G Dix, J Owen, S Edwards, M Davies, P Morgan, A James.
Caerphilly: J Thomas, G Holmes, R Howells, R Boobyer, P Phillips, S Thomas, A Peggington, L Manning, P Harrison, G Liddon, M Workman, P Jones, S Gardiner, J Polutele, A Williams (capt).
Replacements: S Heddington, I Carter, B Edwards, D Sweet, G Fox, T Guy, L Howells.
Referee: Hugh Watkins (WRU).