Mexican side Club America booked a Club World Championship semi-final meeting with Barcelona after seeing off Jeonbuk Motors thanks to a late strike.
Chilean defender Ricardo Rojas bagged the crucial goal 11 minutes from time, scrambling home from close-range after a low cross from Salvador Cabanas.
Claudio Lopez missed an early chance for America, firing wide from 25 yards.
Jeonbuk's Botti forced a fine save from Guillermo Ochoa, who saved again from Ze Carlo before Rojas' late winner.
Jeonbuk Motors: Kwoun, Chul-soon Choi (In-ho Kim 85), Jin-cheul Choi, Young-sun Kim (Hyun-seung Lee 87), Lim, Hyun-su Kim, Chung, Yeom (Botti 29), Jeon, Hyeung-bum Kim, Ze Carlo.
Subs Not Used: Kwang-Suk Lee, Soo-jong Jung, Jang, Han, Shin, Young-sin Kim, Heo, Kwon, Sung.
Booked: Lim, Jin-cheul Choi, Young-sin Kim, Chul-soon Choi.
Club America: Ochoa, Castro, Oscar Rojas, Ricardo Rojas, Davino, Villa, Arguello, Cabanas, Blanco, Pereira (Mosqueda 71), Lopez (Vuoso 86).
Subs Not Used: Becerra, Rodriguez, Cervantes, Infante, Salinas, Torres, Pena, Mendoza, Cuevas, Navarrete.
Goals: Ricardo Rojas 79.
Att: 34,197.
Ref: Jerome Damon (South Africa).