Mario Rodriguez shone for his side with two goals to lead Guatemala to a 3-0 victory over St. Vincent. The win move the team six points in front of the Vincy Heat, Belize and Grenada in Group E with just three matches left to play.
Canada also moved closer to the semis, winning 7-0 over St. Lucia Friday to put it four points ahead of second-placed St. Kitts and Nevis in Group D.
St. Kitts/Nevis drew 1-1 over Puerto Rico. Meanwhile, El Salvador and Guyana all won their third games to consolidate their group leads while Haiti and Antigua & Barbuda both won in Group F to move together nine points clear of Curacao and the U.S. Virgin Islands.
El Salvador won 2-1 over the Dominican Republic, Guyana won 2-0 over Barbados, Antigua outlasted Curacao 1-0 and Haiti routed USVI 7-0.
In Georgetown, Grand Cayman, Giovanni Drenthe scored in the 57th minute for Suriname to hand the former Dutch territory the win over Cayman while Bermuda beat Trinidad and Tobago 2-1 in Hamilton, Bermuda to give the British territory its second win against Trinidad – both in World Cup qualifying – in three years.
In Roseau, Panama won over Dominica while Grenada won over Belize.