On 11 June 2006, Golmohammadi scored the equaliser in a 3–1 loss to Mexico in the opening round of the 2006 FIFA World Cup. His tackle against Luís Figo in the next game against Portugal cost Iran a penalty. Golmohammadi was injured in the same game and was not available for Iran's final World Cup game versus Angola. He retired from international football immediately after World Cup 2006. He has 74 caps for the senior team and scored five times during his international duty.Yahya Golmohammadi at TeamMelli.com
