ARLINGTON, Texas -- Carlos Gomez scored the go-ahead run in the eighth inning on a wild pitch and the Texas Rangers moved up in the AL wild-card race, holding off the Los Angeles Angels 10-9 Friday night in a game that lasted more than 4 1/2 hours.
The matchup took 4 hours, 33 minutes, setting franchise records for both teams as the longest nine-inning game in club history.
Texas stopped the Angels' three-game winning streak and closed within three games of Minnesota for the second wild-card spot. Los Angeles is 1 1/2 games behind the Twins.
The Angels loaded the bases with two outs in the ninth before Alex Claudio (4-1) retired Eric Young Jr. on a grounder. Young had entered in the eighth as a pinch-runner for Albert Pujols, who had four hits and drove in four runs.
Pujols now has 1,904 RBI and moved past Willie Mays into ninth place on the career list.
Cam Bedrosian (4-4) threw the wild pitch that let Gomez score.