HAITI 0 - 0 CUBA

Haiti have not lost their last 7 matches streak.
Meanwhile, Cuba haven't lost in 6 matches streak. #CNL

Head-to-Head