Christian Gimenez struck a superb double as Mexico's Pachuca staged an epic comeback to beat African champion Al Ahly of Egypt 4-2 in extra time and advance to the semifinals of the Club World Cup on Saturday.

Pachuca trailed 2-0 in the first half after a Fausto Pinto own goal and a Flavio strike, but two free-kicks from Luis Montes and Gimenez leveled the tie before Damian Alvarez and Gimenez scored in extra time to set up a meeting in the last four with Copa Libertadores winner Liga de Quito of Ecuador here on Wednesday.

"I didn't think we deserved to be 2-0 down because we played better than Al Ahly in the first half," said Pachuca manager Enrique Meza. "We were able to play creatively and score after two minutes in the second half and I think our tactics paid off."