Results 98/99

Barry Town take victory in a 2-0 final.

A
Cardiff City
0-1
Bangor City
 
  Darren Hilditch
A
Cardiff City
2-2
Merthyr Tydfil
 
John Williams, Matthew Brazier
  Eston Chiverton, Cohen Griffith
A
Merthyr Tydfil
2-1
Bangor City
 
Eston Chiverton, Shaun Chapple
  Danny McGoona
A
Bangor City
1-4
Cardiff City
 
Neil Wenham
  Dai Thomas, Kevin Nugent 2, Craig Middleton
A
Bangor City
3-1
Rhyl FC
 
Lee Murphy (og), Steve Jones, Paul Mooney
  Tommy Mutton
A
Merthyr Tydfil
0-0
Cardiff City
 
 
A
Rhyl FC
2-1
Bangor City
 
Lee Murphy 2
  Dave Norman
A
Bangor City
0-0
Merthyr Tydfil
 
 
A
Rhyl FC
1-1
Merthyr Tydfil
 
Troy Hayder
  Gary Shepherd
A
Merthyr Tydfil
2-1
Rhyl FC
 
Cohen Griffiths 2
  Damien Currier
A
Rhyl FC
0-4
Cardiff City
 
  Dai Thomas 3, Robert Earnshaw
A
Cardiff City
3-2
Rhyl FC
 
Kevin Nugent, Wayne O’Sullivan, Craig Middleton
  Phil Patterson, Troy Hayder
B
Barry Town
3-2
Wrexham
 
Dave Ridler (og), Richard Jones, Darren Davies
  Neil Roberts, Karl Connolly
B
Caernarfon Town
0-1
Swansea City
 
  Tony Bird
B
Caernarfon Town
0-1
Wrexham
 
  Kevin Russell
B
Swansea City
1-1
Barry Town
 
Tony Bird
  Gary Lloyd
B
Wrexham
0-2
Swansea City
 
  Steve Watkin, Martin Thomas
B
Swansea City
3-0
Caernarfon Town
 
Nick Cusack, Steve Watkin 2
 
B
Barry Town
2-0
Swansea City
 
Eifion Williams, Richard Jones (pen)
 
B
Wrexham
1-0
Caernarfon Town
 
Stephen Thomas
 
B
Wrexham
1-0
Barry Town
 
Kevin Russell
 
B
Swansea City
2-2
Wrexham
 
Richard Appleby, Stuart Roberts
  Karl Connolly, Michael Howard (og)
B
Caernarfon Town
0-1
Barry Town
 
  Lee Barrow
B
Barry Town
3-1
Caernarfon Town
 
Eifion Williams 3
  Ian Horrigan
C
Newtown AFC
0-1
Cwmbran Town
 
  Mattie Davies
C
Connah’s Quay Nomads
2-2
Cwmbran Town
 
Jamie Hughes, Paul Jones
  Mattie Davies 2
C
Newtown AFC
2-1
Inter CableTel
 
Mark Comerford, Jason Yates
  Samir Misbah
C
Inter CableTel
3-2
Connah’s Quay Nomads
 
John Wile, Samir Misbah, Paul Evans
  Jamie Hughes, Jon Kenworthy
C
Cwmbran Town
1-1
Connah’s Quay Nomads
 
Chris Summers (pen)
  Carl Smyth
C
Connah’s Quay Nomads
0-3
Inter CableTel
 
  Paul Evans, Jon Kenworthy (og), Sean Wharton
C
Inter CableTel
2-0
Cwmbran Town
 
Steve Mardenborough, Simon Dyer
 
C
Cwmbran Town
6-0
Newtown AFC
 
Mattie Davies 2, Wayne Hewitt, Neil O’Brien, Chris Watkins, Chris Summers
 
C
Cwmbran Town
1-3
Inter CableTel
 
Adam Moore
  Paul Evans 2, Sean Wharton
C
Newtown AFC
2-1
Connah’s Quay Nomads
 
Scott Ruscoe, Damon Russell
  Barry Thomas
C
Inter CableTel
0-1
Newtown AFC
 
  Damon Russell
C
Connah’s Quay Nomads
1-2
Newtown AFC
 
Jamie Hughes
  Mark Roberts, Jason Yates
QF
Inter CableTel
4-0
Cwmbran Town
 
Simon Tyler, Neil O’Brien (og), Steve Mardenborough, Paul Evans
 
QF
Newtown AFC
0-1
Wrexham
 
  Karl Connolly
QF
Cardiff City
3-2
Swansea City
 
Dai Thomas, Jeff Eckhardt, John Williams
  Julian Alsop, Ryan Casey
QF
Barry Town
1-0
Merthyr Tydfil
 
Richard Jones
 
SF – 1
Barry Town
2-0
Inter CableTel
 
Justin Perry, Danny Carter
 
SF – 1
Wrexham
3-1
Cardiff City
 
Martin Chalk, Mark McGregor, Karl Connolly
  Christian Roberts
SF – 2
Inter CableTel
1-3
Barry Town
 
Derek Brazil
  Andrew York, Lee Dyson (og), Justin Perry
SF – 2
Cardiff City
2-1
Wrexham
 
Craig Middleton, Kevin Nugent
  Andy Morrell
Final
Wrexham
1-2
Barry Town
 
Karl Connolly (pen)
  Justin Perry, Lee Barrow
A=Group A B=Group B QF=Quarter-finals SF=Semi-finals F=Final