CLEVELAND: It didn’t have the feel of a heavyweight bout, but the Indians landed the most punches to pull away with a back-and-forth 7-5 win over the Texas Rangers Monday night at Progressive Field.

The Indians lost the lead in the seventh and eighth innings and answered both times, rallying for six runs in their final two at-bats.

Indians starting pitcher Trevor Bauer delivered another solid outing, allowing two runs on four hits and three walks in 6⅔ innings to go with 11 strikeouts, a season high. It was the 10th outing in Bauer’s career with at least 10 strikeouts. His season ERA stands at 2.45.

The end of his night signaled the beginning of a wild final two innings.

With Andrew Miller on the disabled list and several relievers in the bullpen being stretched thin recently, the Indians stayed with Bauer into the seventh inning while holding onto a 2-1 lead, even as he soared over 100 pitches. Bauer has the ability to throw a higher number of pitches than most pitchers but it finally caught up with him.

His 122nd pitch of the night was sent over the right-field wall for a game-tying solo home run by Robinson Chirinos. Prior to that, Bauer had kept the bottom third of the Rangers order hitless with six strikeouts.

The Indians (15-12) got it back in the bottom half of the seventh, but that lead was short lived. Francisco Lindor opened the inning with a single against Rangers reliever Alex Claudio. After failing to get a sacrifice bunt down, Jason Kipnis instead swung away and lined a single to right field to put runners on the corners. Jose Ramirez followed with an RBI single to left field to put the Indians ahead 3-2.

The Rangers (11-19) got to Indians reliever Tyler Olson in the eighth. With one out and a runner on, Jurickson Profar and Nomar Mazara hit back-to-back doubles to give the Rangers a 4-3 lead.

For the second inning in a row, the Indians punched back to regain the lead in the bottom of the eighth. Rajai Davis and Bradley Zimmer both singled to put runners on first and second against Rangers reliever Chris Martin. Davis stole third with nobody covering the base. That heads-up play brought home a run when Lindor tapped a ball to the right side that popped in and out of Martin’s glove.

Ramirez gave the lead back to the Indians by lining a ball off the top of the right-field fence, just missing a three-run home run but settling for a go-ahead double. Yonder Alonso then delivered the haymaker, a two-run single to right field to put the Indians on top 7-4, the first time of the night that either team led by more than a run.

Cody Allen tried to end the marathon game but could only come close. He came on in the eighth and got four outs on 41 pitches and nearly was able to end the game. With runners on the corners, Nomar Mazara grounded to Ramirez at third, whose throw was in the dirt and Alonso couldn’t short-hop it at first base, cutting the lead to 7-5.

Jeff Beliveau, called up due to the loss of Andrew Miller to the disabled list, fell behind Joey Gallo 3-0 before striking him out looking to end the nearly four-hour marathon.

Ryan Lewis can be reached at rlewis@thebeaconjournal.com. Read the Indians blog at www.ohio.com/indians. Follow him on Twitter at www.twitter.com/RyanLewisABJ.