United States 2,

Honduras 1

John O'Brien and Oguchi Onyewu scored in the final seven minutes, rallying the United States to a 2-1 victory over Honduras on Thursday night in the semifinals of the CONCACAF Gold Cup.

U.S. Coach Bruce Arena was ejected in the 59th minute by Jamaican referee Peter Prendergast and will be suspended for the final.

Arena was annoyed about a play on which he thought Chris Armas was fouled, cursed and was ejected.

"I protested the call of a little foul on Armas and I used a four-letter word," Arena said. "I was baffled at the time [of the ejection] and I don't know now. We'll obviously ask what's happening."

Mario Ivan Guerrero scored in the 30th minute for Honduras, which was headed to a shocking upset that would have earned a berth against Panama in Sunday's final.

But O'Brien scored the tying goal in the 86th minute after Onyewu (Sherwood High) played the ball into the penalty area. It bounced off Landon Donovan, and Honduran defender Erick Vallecilo poked the ball to O'Brien, who scored from eight yards.

Then, two minutes into injury time, Donovan sent a free kick to Onyewu, whose header from four yards beat goalkeeper Junior Morales for his first goal in eight games with the national team.

After being expelled with the Americans behind 1-0, Arena settled into the locker room and told several people with him that the Americans would rally.

"Those were great goals by John and Guch," Arena said. "I was confident our players would score, and when we got the first goal, I said there was enough time for us to win it in 90 [minutes]."

Arena said he would appeal the ejection.

"I will respect the appeal process," he said. "I fully believe when reasonable people get together, they will see it was a mistake. I don't even know the explanation. I think it was an error in judgment."

U.S. defender Eddie Pope sprained his left ankle in the seventh minute after a being tackled and was replaced in the 15th by Frankie Hejduk.

Hejduk gave up the ball on his own side of the field, creating the goal that put Honduras ahead, with Milton Nunez leading the breakaway and passing to Guerrero, who beat Kasey Keller from 20 yards.

Nunez had put the ball in the net in the 22nd minute, but it was disallowed because of an offside call.

The same thing happened to the United States in first-half injury time, when Donovan's shot was saved by goalkeeper Victor Coello, who also saved Steve Ralston's rebound only to have Josh Wolff put in a shot off the next rebound. But Ralston was offside on Donovan's initial shot.

Coello was injured during the sequence and replaced by Junior Morales.

Panama Upsets Colombia

Panama, ranked lower than all but one team in the Gold Cup, advanced to the tournament final by beating Colombia, 3-2.

Crisp work on the wings gave Panama the edge and it never let up against the South Americans, who were invited to the tournament as a guest team and are ranked 25th.

The first goal, in the 12th minute, came off a free kick by Julio Medina that was back-headed home by Ricardo Phillips. Fourteen minutes later, Luis Moreno made a brilliant run through two defenders on the right side and fed Jorge Luis Valdes for a left-footed volley.

Although Colombia broke through in the 63rd on Jairo Patino's right-footed shot off an excellent setup by Tressor Moreno, Panama went up 3-2 10 minutes later with Phillips's second goal.

Defender Oguchi Onyewu, from Olney, draws a crowd after scoring his first national team goal, the game-winner.