South American champion San Lorenzo sets up showdown with Real Madrid for Club World Cup title
Pablo Barrientos comes up with the first goal for South African side San Lorenso in the first half. AP

MARRAKECH, Morocco — Real Madrid's opponent in the Club World Cup final will be San Lorenzo after the South American champions ended a surprise tournament run by amateur team Auckland City with a 2-1 victory on Wednesday.

Madrid will be the favorite on Saturday after San Lorenzo needed extra time to get past Auckland's team of part-timers and amateurs who fit soccer around day jobs.

It would have been the ultimate David vs. Goliath story had the Oceania champions advanced to face the world's richest team.

A surprise seemed possible when Auckland City's Angel Berlanga tied the game in the second half after Pablo Barrientos scored in the first half for San Lorenzo. But substitute Mauro Matos netted San Lorenzo's winner in extra time.

Follow the writer on Twitter: @johnleicester