Peel reached the Plum Properties Railway Cup Final on Saturday as Ramsey's Boxing Day ambitions reached the end of the line.
At a very cold Ballacloan, Ramsey looked most likely to score in the first few minutes. They were awarded a penalty early on, but Ryan Tate in goal saved Charlie Higgins' effort.
Peel took the lead on ten minutes as Lee Gale - surely one of the contenders for Player of the Year based on early season form - half-volleyed the ball into the back of the net from the back post. Taylor Andrews then doubled the lead with a tap in 12 minutes later.
Ramsey showed real fight and worked tirelessly in attack, even when reduced to ten-men following a red card. But Peel's defensive line remained resolute as they hung on to take the win.
The Plum Properties Railway Cup semi-final Player of the Match was named as Peel captain, Matthew Woods. He received his award from Plum Properties' Jamie Sutton.
The other semi-final - Ayre United vs St Marys - was postponed due to a waterlogged pitch at Ayre. It has been rescheduled for Saturday 9th December.