ARLINGTON, Texas (AP) — After giving up five runs in the first inning, the New York Yankees made up for it real fast.

They scored 11 runs on 10 hits in the second inning, as they overcame the Texas Rangers 21-5 on Tuesday.

New York sent 15 batters to the plate in the second, its highest-scoring inning since a 12-run first in a 17-3 win against Baltimore on July 30, 2011. The franchise record is 14 runs in the fifth inning of a 17-0 win against Washington on July 6, 1920.

Texas last allowed 11 runs in an inning on April 23, 2008, against Detroit. The Tigers' 13 runs in an inning on Aug. 8, 2001, are the most allowed by the Rangers. Both of those were 19-6 wins for Detroit.

Brendan Ryan doubled twice with three RBIs and Didi Gregorius had a bases-loaded triple in the 11-run second. A day after his 40th birthday, Alex Rodriguez had an RBI double off the top of the 14-foot wall in left field that made it 6-5 and chased starter Martin Perez (0-2).

"I've seen a snowman (8) but I've never seen 11 (runs). Everybody was swinging the bats well, but it's still big-league pitching," Ryan said. "When you're down five, if you can scratch one across that's good, but more is even better. It speaks to the character of this team to come back and answer that quickly."