Hussein to face Ramtha in Jordan Cup final on Saturday

Hussein fans celebrate their victory over Wihdat at Al Hassan Stadium on Tuesday (Photo of Hussein Irbid)
Hussein fans celebrate their victory over Wihdat at Al Hassan Stadium on Tuesday (Photo of Hussein Irbid)

AMMAN — Ramtha and Hussein reached the Jordan Cup final after winning their semifinal matches on Tuesday, setting up a decisive clash on Saturday.

Ramtha edged record 21-time champions Faisali 5-3 on penalties after a 1-1 draw at Amman International Stadium.

Faisali controlled possession during the opening 30 minutes, but both sides created few clear chances.

Ramtha took the lead in the 28th minute when Moamen Saket converted a penalty after a handball by Faisali defender Muhanad Khairallah.

After the opener, Ramtha relied on counterattacks and defended deep, while Faisali searched for an equaliser. Jaime Siaj levelled the score in first-half stoppage time with a volley inside the box after meeting a cross from a set piece.

Faisali continued to dominate possession in the second half and attempted several long-range shots as Ramtha closed the spaces in defence. However, Ramtha goalkeeper Malek Shalabiya denied Faisali on multiple occasions to keep the score level.

The match went directly to penalties after regular time ended 1-1, with Ramtha converting five spot-kicks to secure their place in the final.

In the second semi-final at Al Hassan Stadium, Hussein overcome reigning Jordan Cup holders Wihdat 3-1.

The match started at a high tempo with aggressive tackles from both teams, although clear chances remained limited in the early stages. Wihdat moved ahead in the 23rd minute after Yousef Qashi diverted a free-kick into his own net.

Hussein responded two minutes later when Yousef Abu Jalboush struck from outside the box to equalise. The league champions then took control and earned a penalty in the 37th minute, which Aref Haj converted to give Hussein the lead.

Hussein maintained their pressure at the start of the second half, created several opportunities and hit the crossbar before Wihdat pushed forward in search of an equaliser.

Hussein capitalised on the spaces left behind and added a third goal in the 72nd minute when Abu Jalboush finished a solo effort for his second of the night.

Hussein managed the closing stages comfortably to secure victory and book their place in Saturday’s final against Ramtha.

.col-lg-12.second .opinion-widget{border-top:1px solid #D0D0D0;} #widget_1623 .opinions-title {font-size:32px;} #widget_1623 .opinions-title a{font-size:32px;} .first-author{ background-color:#ecedef; } .first-opinion-author-name{ background-color:white; width:max-content; padding:5px; }
.epaper-separator{ height: 1px; width: 100%; background-color: #D0D0D0; margin: 15px 0; }

Today’s Paper

.related-articles .article-widget-sm .article-title{font-size:16px;-webkit-line-clamp:3;} .related-articles .layout-ratio{padding-bottom:55%;}
.alert-success { color :#A3656F ; } .alert-danger { color : red ; } .footer { font-family:Myriad Pro,Arial; } .newspaper-footer{ visibility:hidden; } .socialFixOuter { position: fixed; top: 50%; margin-top: 40px; right: 0; transition: .2s; z-index: 20; height: 217px; width: 40px; } .socialFix { height: 30px; width: 30px; display: block; position: relative; cursor: pointer; background-size: 18px 18px; transition: .2s; background-position: center; background-repeat: no-repeat; border-radius: 2px; margin-top: 1px; } .socialFix:hover { width: 40px; margin-left: -10px; } .app-badge-img { height: 36px; width: auto; } @media (max-width: 768px) { .app-badge-img { height: 32px; } .app-badges { justify-content: center !important; } }
document.addEventListener("DOMContentLoaded", function () { const socialFix = document.querySelector(".socialFixOuter"); if (!socialFix) return; let firstInteraction = false; let hideTimeout = null; function checkMobileScreen() { if (window.innerWidth < 768) { socialFix.style.display = "none"; } else { socialFix.style.display = "block"; } } checkMobileScreen(); window.addEventListener("resize", checkMobileScreen); function handleFirstInteraction() { if (firstInteraction) return; if (window.innerWidth < 768) return; firstInteraction = true; socialFix.style.right = "-25px"; } socialFix.addEventListener("mouseenter", function () { if (window.innerWidth < 768) return; if (hideTimeout) clearTimeout(hideTimeout); socialFix.style.right = "0"; }); socialFix.addEventListener("mouseleave", function () { if (window.innerWidth < 768) return; if (hideTimeout) clearTimeout(hideTimeout); hideTimeout = setTimeout(() => { socialFix.style.right = "-25px"; }, 500); }); ["click", "touchstart"].forEach((evt) => { socialFix.addEventListener(evt, handleFirstInteraction); }); }); function validateEmail(email) { if (email.length > 255) return false; const emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/; if (!emailRegex.test(email)) return false; if (email.includes('..') || email.startsWith('.') || email.endsWith('.')) return false; return true; } function sanitizeInput(input) { input = input.replace(/<[^>]*>/g, ''); input = input.replace(/javascript:/gi, ''); input = input.replace(/on\w+\s*=/gi, ''); input = input.replace(/[<>"'&(){}[\]]/g, ''); return input.trim(); } document.addEventListener('DOMContentLoaded', function () { function showModal(message, type) { const messageContainer = document.getElementById("messageContainerFooter"); messageContainer.textContent = message; messageContainer.className = `alert alert-${type} mt-3`; messageContainer.classList.remove("d-none"); setTimeout(() => { messageContainer.classList.add("d-none"); }, 5000); } document.getElementById("emailFormFooter").addEventListener("submit", function(event) { event.preventDefault(); const emailInput = document.getElementById("emailFooter"); const email = sanitizeInput(emailInput.value.trim()); if (!validateEmail(email)) { showModal('Invalid email format', 'danger'); return; } const formData = new FormData(); formData.append('email', email); fetch('/subscribeNewsletter', { method: "POST", body: formData, headers: { "Accept": "application/json", "X-Requested-With": "XMLHttpRequest" } }) .then(response => { if (!response.ok) { showModal("Error submitting email. Try again.", 'danger'); } return response.json(); }) .then(data => { showModal(data.message, 'success'); }) .catch(error => { showModal("Error submitting email. Try again.", 'danger'); }); }); });