KELTY HEARTS face a repeat of the 1999 Junior Cup final after the draw for the last 16 was made this afternoon.

Thomas Courts' side have been drawn at home to Kilwinning Rangers for a place in the quarter-finals and will hope history doesn't repeat itself from 18 years ago.

Kelty's first of two appearances in the junior game's annual showpiece came against the Buffs at Firhill but dreams of bringing the trophy back to Central Park were ended by a 1-0 defeat.

The runaway East Super League leaders reached this stage after a resounding 5-0 win over Hill of Beath Hawthorn in round four, while the Ayrshire outfit saw off Edinburgh United in their last 32 tie.

Kilwinning are bottom of the West Region Super Premier Division table, having collected just 10 points from 13 games, but are two-time cup winners.

The tie will be played on Saturday February 18.

The full draw is as follows:

Maryhill v Linlithgow Rose

Dunbar United v Glenafton

Penicuik Athletic v Kirkintilloch Rob Roy or Musselburgh Athletic

Auchinleck Talbot v Luncarty

Kelty Hearts v Kilwinning Rangers

Gartcairn v Carluke Rovers

Renfrew v Sauchie

Petershill v Kilsyth Rangers or Bonnyrigg Rose.