Paolo Guerrero scored the winner as Brazilian and South American champions Corinthians edged African representatives Al-Ahly 1-0 on Wednesday to reach the Club World Cup final.

The Peruvian striker headed the clincher in the 30th minute in bitterly cold conditions at Toyota Stadium, setting up a date with either European champions Chelsea or Mexican outfit Monterrey in Sunday's final in Yokohama.

Chelsea and Monterrey face off in the second semifinal at Nissan Stadium on Thursday.