Guests Qatar have made the Gold Cup semi-finals ©Getty Images

Qatar survived a fightback from El Salvador to reach the semi-finals of the Gold Cup in the United States.

The 2022 FIFA World Cup hosts, playing in the Confederation of North, Central America and Caribbean Association Football event as a guest nation, won 3-2 at State Farm Stadium in Glendale to book their place in the last four.

Almoez Ali put Qatar, the reigning Asian champions, in front after just two minutes and Abdelaziz Hatim doubled the advantage just six minutes later.

It was 3-0 on 55 minutes after Ali scored from the penalty spot following a handball.

Joaquin Rivas' 63rd minute finish gave El Salvador hope and he then scored again three minutes later.

It was not to be for the Central Americans, however, as Qatar held on.

Mexico beat Honduras 3-0 to make the last four ©Getty Images
Mexico beat Honduras 3-0 to make the last four ©Getty Images

In today's other quarter-final, Mexico thrashed Honduras 3-0.

All three goals came in the first half in Glendale, starting with Rogelio Funes Mori's 26th minute header.

Jonathan dos Santos volleyed in a second five minutes later and Orbelin Pineda headed in the third seven minutes from half-time.

Qatar will meet hosts the US or Jamaica in the semi-finals, with Mexico playing Costa Rica or Canada.

The remaining quarter-finals are tomorrow.