ORLANDO, Fla. — Ken Tribbett scored a late equalizer, his first MLS goal, as Philadelphia Union come back for a 2-2 draw with Orlando City on Wednesday night.

Tranquillo Barnetta gave the Union the lead in the 52nd minute before three goals in a seven-minute span opened up the game.

Kevin Molino equalized for Orlando in the 68th — one minute after entering as a substitute. Cyle Larin collided with two defenders and the goalkeeper while vying for a long ball and Molino tapped in a rebound.

Three minutes later, Larin gave Orlando City a lead after Kaka's cross.

Tribbett secured the point with a goal in the 75th and Barnetta missed a chance to score the winner when he sent his free kick over the crossbar after David Mateos was red carded in stoppage time for a dangerous tackle.