HOUSTON (AP) — Jeremy Peña went 3 for 3 with a walk and scored twice, Jose Altuve drove in two runs and the Houston Astros held on Tuesday night for a 6-5 victory over the Texas Rangers.
Jesús Sánchez had a two-run single for the Astros, who nearly squandered a 6-0 lead. But they remained a half-game behind red-hot Seattle for first place in the AL West and moved a half-game ahead of Boston for the second of three American League wild cards.
Click to Gallery
Houston Astros' Jeremy Pena scores his second run in front of umpire Cory Blaser, top, against the Texas Rangers during the third inning of a baseball game Tuesday, Sept. 16, 2025, in Houston. (AP Photo/Michael Wyke)
Houston Astros's Victor Caratini, right, loses his bat on his swing in front of Texas Rangers catcher Kyle Higashioka, center, and umpire Cory Blaser, left, during the seventh inning of a baseball game Tuesday, Sept. 16, 2025, in Houston. (AP Photo/Michael Wyke)
Houston Astros designated hitter Yainer Diaz, right, slides behind Texas Rangers catcher Kyle Higashioka, left, as he scores on the RBI single by Jesus Sanchez during the fourth inning of a baseball game Tuesday, Sept. 16, 2025, in Houston. (AP Photo/Michael Wyke)
Texas Rangers relief pitcher Danny Coulombe throws against the Houston Astros during the fifth inning of a baseball game Tuesday, Sept. 16, 2025, in Houston. (AP Photo/Michael Wyke)
Houston Astros' Victor Caratini (17) and Yainer Diaz (21) celebrate after the both scored on the RBI single by Jesus Sanchez against the Texas Rangers during the fourth inning of a baseball game Tuesday, Sept. 16, 2025, in Houston. (AP Photo/Michael Wyke)
Houston led by five when pinch-hitter Rowdy Tellez walked with two outs in the eighth inning. Jonah Heim’s pinch-hit homer off Enyel De Los Santos cut it to 6-3.
Kyle Higashioka singled before an RBI double by Josh Jung pulled Texas to 6-4 and chased De Los Santos.
Bryan Abreu took over and walked Alejandro Osuna before pinch-hitter Adolis García’s run-scoring single made it 6-5. Abreu retired Cody Freeman on a flyball to end the inning.
In the ninth, Abreu allowed a leadoff single to Josh Smith and a two-out single to Heim before striking out Higashioka for his seventh save.
Yainer Diaz hit an RBI double in a four-run Houston fourth that made it 6-0. Texas starter Merrill Kelly (12-8) yielded nine hits and six runs in three-plus innings.
Freeman hit a solo homer in the fifth for the Rangers, who have lost three straight. They are 3 1/2 games behind Boston for the AL's last postseason spot with 10 to play.
Houston starter AJ Blubaugh allowed two hits and struck out seven over three scoreless innings in his second major league start. Colton Gordon (5-4) gave up two hits and a run in three innings of relief for the win.
Abreu's strikeout of Higashioka to complete the four-out save.
The season series between the teams is tied 6-6.
Texas RHP Jacob deGrom (12-7, 2.82 ERA) opposes RHP Cristian Javier (1-3, 4.78) in the series finale Wednesday night.
AP MLB: https://apnews.com/hub/mlb
Houston Astros' Jeremy Pena scores his second run in front of umpire Cory Blaser, top, against the Texas Rangers during the third inning of a baseball game Tuesday, Sept. 16, 2025, in Houston. (AP Photo/Michael Wyke)
Houston Astros's Victor Caratini, right, loses his bat on his swing in front of Texas Rangers catcher Kyle Higashioka, center, and umpire Cory Blaser, left, during the seventh inning of a baseball game Tuesday, Sept. 16, 2025, in Houston. (AP Photo/Michael Wyke)
Houston Astros designated hitter Yainer Diaz, right, slides behind Texas Rangers catcher Kyle Higashioka, left, as he scores on the RBI single by Jesus Sanchez during the fourth inning of a baseball game Tuesday, Sept. 16, 2025, in Houston. (AP Photo/Michael Wyke)
Texas Rangers relief pitcher Danny Coulombe throws against the Houston Astros during the fifth inning of a baseball game Tuesday, Sept. 16, 2025, in Houston. (AP Photo/Michael Wyke)
Houston Astros' Victor Caratini (17) and Yainer Diaz (21) celebrate after the both scored on the RBI single by Jesus Sanchez against the Texas Rangers during the fourth inning of a baseball game Tuesday, Sept. 16, 2025, in Houston. (AP Photo/Michael Wyke)
A Ukrainian drone attack struck an oil terminal in St. Petersburg on Saturday, Russian officials said, as Kyiv presses on with bombardment of Russia’s oil infrastructure.
Almost daily long-range attacks on Russian oil facilities have created a fuel crisis and heaped political pressure on the Kremlin as its all-out invasion of Ukraine stretches into its fifth year.
Gov. Alexander Beglov said the city’s Kirovsky district on the Baltic Sea was hit. He also said that air defenses shot down 72 Ukrainian drones across Russia's second-largest city and the surrounding region.
Ukrainian President Volodymyr Zelenskyy described the attack as part of Ukraine’s “long-range sanctions” against Russia. He said that Ukrainian forces also hit a military target on the island of Kronstadt, just off the coast of St. Petersburg.
“The Ukrainian defense forces hit the port oil infrastructure, which earns money for the Russian war, and there were also hits on Kronstadt — an important military target,” he said in a post on Telegram.
St. Petersburg’s Kirovsky district was previously hit in June, ahead of Russia’s flagship St. Petersburg International Economic Forum.
The Crimean peninsula, which Russia annexed in 2014, has suffered particularly from heavy strikes, causing local authorities to suspend gasoline sales to civilians. A Ukrainian attack on Saturday killed one person and injured two more, including a 10-year-old child, the Moscow-installed Gov. Sergei Aksyonov said.
Russian President Vladimir Putin has shrugged off Ukraine’s strikes on Russia’s energy facilities as “not critical,” and insisted the war will continue until his goals are met.
He has described the attacks on Russian energy as an effort by Ukraine to distract attention from its losses on the battlefield, although analysts say the advance of Russian forces has been stymied in recent months.
On Friday, Putin visited the Russian military headquarters directing the war in Ukraine and received a report on the capture of the city of Kostyantynivka, after weeks of intense street battles. He hailed it as a key step toward capturing the nearby cities of Sloviansk and Kramatorsk, the key remaining strongholds in the so-called “forest belt” of heavily fortified cities in the Donetsk region that remain in Ukraine’s hands.
The capture of Kostyantynivka, a big transport and industrial hub, is of “major strategic importance,” Putin, clad in military fatigues, said in televised comments.
In a briefing Saturday, Col. Gen. Sergei Rudskoy, the first deputy chief of the General Staff of the Russian armed forces, said that Ukrainian troops had been pushed back several kilometers (miles) and that fighting was taking place on the outskirts of the nearby town of Oleksiievo-Druzhkivka.
“The city is now under our full control. Units of the Southern Army Group are completing the clearance of city blocks, rooting out small groups and individual Ukrainian fighters who may still be hiding in basements and ruins,” he said.
Zelenskyy denied that Russia took control of the city. “It is just another Russian lie, an attempt to generate some kind of a news story,” he wrote on social media Saturday. “If Kostiantynivka were under Russian control, then perhaps Putin would have no problem meeting me there to find a diplomatic way to finally end this war. But the fact is, he won’t cross the front line — reality is very different from Putin’s words.”
Zelenskyy's post also seemed to appeal to U.S. President Donald Trump. “Now, on the eve of America’s Independence Day, Putin has chosen to lie to the world and to the President of the United States about the situation on the front.”
Putin appears to believe his government can keep the fuel crisis from eroding his authority and support for the war he launched more than four years ago. At the very least, the attacks have brought the war home even more poignantly for millions of Russians, shattering Putin’s narrative of the conflict as something that doesn’t affect the lives of ordinary people in his country.
The border city of Belgorod, which Ukrainian drone strikes have also repeatedly targeted, was left almost completely without power on Saturday due to overnight attacks, local media reported.
Meanwhile, eight people were wounded after a Russian attack struck residential buildings in Ukraine's southeastern region of Zaporizhzhia, including two children, local authorities said on Saturday.
Follow the AP’s coverage of the war in Ukraine at https://apnews.com/hub/russia-ukraine
In this image taken from video provided by Russian Presidential Press Service on Friday, July 3, 2026. Russian President Vladimir Putin, left, listens to a report of Russian Chief of General Staff Gen. Valery Gerasimov as he visits one of the command posts of the Joint Group of the Russian Forces, in an undisclosed location. (Russian Presidential Press Service via AP)
In this photo provided by Ukraine's 93rd Kholodnyi Yar Separate Mechanized Brigade press service, Soldiers of the Alcatraz batalion, patrol the frontline city Druzhkovka, Donetsk region, Ukraine, Thursday, July 2, 2026. (Iryna Rybakova/Ukraine's 93rd Mechanized Brigade via AP)
In this photo provided by Ukraine's 93rd Kholodnyi Yar Separate Mechanized Brigade press service, Soldiers of the Alcatraz batalion, patrol the frontline city Druzhkovka, Donetsk region, Ukraine, Thursday, July 2, 2026. (Iryna Rybakova/Ukraine's 93rd Mechanized Brigade via AP)
The First Deputy Chief of the General Staff of Russian Armed Forces Lt. Gen. Sergei Rudskoy holds a news briefing in Moscow, Saturday, July 4, 2026. (AP Photo/Pavel Bednyakov)
The First Deputy Chief of the General Staff of Russian Armed Forces Lt. Gen. Sergei Rudskoy holds a news briefing in Moscow, Saturday, July 4, 2026. (AP Photo/Pavel Bednyakov)