Rio 2 and Captain America: The Winter Soldier were neck-and-neck on Friday, though it looks like the weekend is going to the birds.Playing at 3,948 locations, Rio 2 took the top spot on Friday with $12 million. That's an improvement over the first Rio, which earned $10.3 million on opening day back in 2011.