Shohei Ohtani belted his 22nd homer and later scored the go-ahead run as the Los Angeles Angels came back to beat the Texas Rangers 9-7 Saturday.

The two-way superstar put the Halos ahead 3-2 with a three-run bomb in the third, then scored his second run in the eighth, when Luis Rengifo's two-RBI double broke a 7-7 tie.

Shohei Ohtani of the Los Angeles Angels hits his 22nd home run in the third inning of a baseball game against the Texas Rangers on July 30, 2022, at Angel Stadium in Anaheim, California. (Kyodo)

After flying out to lead off the first, Ohtani made no mistake in his next at-bat against Texas starter Glenn Otto, locking onto a low 1-0 changeup and sending it 129 meters over Angel Stadium's center field wall.

The lead was short-lived, however, with Marcus Semien's three-run homer off Chase Silseth putting Texas up 5-3 in the fourth.

The home side cut it to 5-4 on Max Stassi's fifth-inning single, before the Rangers extended the lead to 7-4 in the sixth on Meibrys Villoria's two-run blast against right-hander Touki Toussaint (1-0) in his Angels debut.

The Angels turned things around with a five-run rally in the eighth. David Fletcher chased right-hander Dennis Santana with a two-run double before the Rangers intentionally walked Ohtani with two out and one on.

Lefty Brett Martin (0-7) walked the bases loaded, and his wild pitch scored Fletcher to tie it. The hot-hitting Rengifo completed the rally with his double.

At Oracle Park, Seiya Suzuki went 1-for-5 with an RBI for the Chicago Cubs, who came up short after rallying late in a 5-4 loss to the San Francisco Giants.

Seiya Suzuki of the Chicago Cubs hits a double in the third inning of a baseball game against the San Francisco Giants on July 30, 2022, at Oracle Park in San Francisco, California. (Kyodo) ==Kyodo

Related coverage:

Baseball: Shohei Ohtani remains 1 shy of 10-win, 10-homer season

Baseball: Suzuki goes long for Cubs, Ohtani hits 21st homer for Angels

Baseball: Shohei Ohtani hits 20th homer as Halos rebuff calls to trade star