Winners respectively of New York City (3-1) and San José (4-1), Portland and Minnesota complete the last four of the tournament organized by Major League Soccer.
Champion in 2015, Portland will face the Philadelphia Union on Wednesday for a place in the final. The Timbers, led after a penalty converted by Paraguayan Jesus Medina (27th), equalized just before the break by Argentinian Sebastian Blanco (43rd). They then took the advantage by Diego Valeri (65th), who had just come into play, and accentuated it thanks to the Peruvian Andy Polo (76th).
Earlier, Minnesota easily defeated San José, quickly leading by two goals, scored one minute apart by Finnish Robin Lod (20th) and American Jacori Hayes (21st). The Swedish Magnus Eriksson gave hope to the Earthquakes on a penalty after returning from the locker room (50th). But the “Looms” (loons) drove home the point by Paraguayan Luis Amarilla (56th) and American Marlon Hairston (86th). They will have to beat Orlando City on Thursday to reach the final.