Bangladesh reached the semi-final of the Men's Asian Hockey Federation (AHF) Cup 2022 after beating Iran 6-2 in third consecutive win in Jakarta, Indonesia.
Ashraful Islam grabbed a hat-trick for the men in red and green at JBK Sports Complex Tuesday, while Khorshedur Rahman, Milon Hossain and Roman Sarkar netted one each.
Iran, ranked 92nd, way behind Bangladesh at 35th, saw Mohammad Ali Salehipor and Navid Taheri Riyad get their names on the scoresheet.
Five of Bangladesh's six goals came from penalty corners.
Bangladesh have confirmed their last four spot from Group B, while Sri Lanka went into the semis from Group A with maximum nine points.
This is also Bangladesh's third win in succession against Iran with their last meeting ending 3-1 in favor of the former in the 2014 Asian Games qualifiers.
Their first clash came in the 1985 Asia Cup where Bangladesh had also been victorious 3-1.
Bangladesh will take on Oman in their last group phase match March 17.