The defense had too many holes. While choosing a largely veteran lineup, American coach Jürgen Klinsmann went with novice defenders, which proved the fatal flaw in a stunning 2-1 Gold Cup loss against Jamaica yesterday. Mexico, meanwhile, beat Panama by a hair. With regulation time winding down, a Panamanian defender was called for a handball near the box. Andres Guardado scored that one and then another in extra time to advance, setting his team up to face the Reggae Boyz — in their first-ever CONCACAF final — on Sunday.