Argentina beat Mexico 6-5 on penalties after playing out an uninspired 1-1 draw in the semi-final of the Confederations Cup in Hanover Sunday. The 'Albiceleste,' who got the decisive penalty kick from Esteban Cambiasso, will now face South American rivals Brazil in the final in Frankfurt on June 29, while Mexico will battle it out with the host Germans for third place in Leipzig the same day. With both teams reduced to 10 men at the end of regulation - Javier Saviola and Rafael Marquez were sent off in the 90th and 93rd minutes respectively - the previously scoreless match saw two goals in extra time. Carlos Salcido opened the scoring for 'El Tri' in the 104th minute when his long run down the left side culminated in Fabricio Coloccini deflecting his shot agonisingly over the stranded German Lux. Argentina's hat-trick hero against Australia in the group stage, Luciano Figueroa, saved the two-time World Cup champions six minutes later when his shot from 10 yards out just found its way underneath goalkeeper Oswaldo Sanchez. --More 2221 Local Time 1921 GMT