Colorado Rapids striker Casey slots his second goal against Honduras
The United States secured their sixth successive World Cup appearance with a dramatic 3-2 victory in Honduras.
Conor Casey scored his first two international goals in the second half and Landon Donovan added another.
But they were reprieved in the 87th minute when Carlos Pavon blazed a penalty over the bar.
The US top the group with one match left, Mexico are also through after a 4-1 win over El Salvador and Costa Rica beat Trinidad and Tobago to go third.
Mexico took the lead on 25 minutes through Marvin Gonzalez's own goal, but the match remained close until they gave themselves breathing space with a second from Cuauhtemoc Blanco with 20 minutes to go.
With six minutes left, 36-year-old Juan Francisco Palencia made it 3-0. Julio Martinez scored a consolation from a free-kick shortly after, but Carlos Vela added a fourth for Mexico in injury time.
Javier Aguirre, who succeeded Sven-Goran Eriksson in April, said: "I feel calm. When you achieve the goals you were hired to do you feel satisfied."
And Mexico skipper Rafa Marquez added: "This is a great team and Javier Aguirre is a great coach.
"We worked hard and got the job done, the credit goes to all to my team-mates and to the coach. They are all amazing."
The top three teams qualify from the Concacaf group and Honduras are still hopeful of their only their second World Cup appearance, and first since 1982.
If they retain their fourth place after a final match at El Salvador they will play the fifth team from the South America group in a play-off.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.