BEN Davis helped pave the way for Thailand Under 23s to reach the final of the Southeast Asian Games.

After a goalless 90 minutes against Indonesia, the Oxford United midfielder stepped up in extra time with the assist for the winning goal.

With 94 minutes on the clock, Davis received the ball on the left corner of the penalty area and played a pass across the box to Weerathep Pomphan.

The midfielder turned past his opponent, and fired home, with Thailand holding out to win 1-0.

READ AGAIN: Ben Davis a substitute as Thailand Under 23s make semi-final

The end of extra time saw four players sent off as tensions came to a head.

Thailand’s William Weidersjo was sent off by the referee with less than 60 seconds left of additional period, before a fracas just over a minute later saw three Indonesian players shown red cards.

Thailand are seeking to extend their record of 16 gold medals at the Southeast Asian Games, and will now meet Vietnam in Sunday’s final.

The reigning gold medallists also won 1-0 in extra time, beating Malaysia.

READ AGAIN: Oxford United sign Thailand midfielder Ben Davis from Fulham

In the group stage of the tournament, Davis helped Thailand dish out 5-0 thrashings against Singapore and Cambodia.

The 21-year-old bagged a penalty in the win against Singapore and hit the woodwork twice against Cambodia, striking the top of the crossbar and post with shots from the edge of the penalty area.

Davis joined United from Fulham on transfer deadline day last summer, signing a two-year deal.