ARLINGTON, Texas (Interstat) — Michael Soroka threw six scoreless innings and the Arizona Diamondbacks edged the Texas Rangers 1‑0 on Monday at Globe Life Park.

(Interstat) — Soroka allowed three hits and struck out five in six and one-third innings to improve to 5-2. Paul Sewald pitched a perfect ninth for his ninth save. The only run came in the first, when Geraldo Perdomo doubled to right field to drive in Corbin Carroll.

Arizona had six hits; Texas managed four. Jakob Junis took the loss, allowing two hits and one run in two and two-thirds innings. He fell to 0-1.

Peyton Gray threw two and two-thirds hitless innings for the Rangers, striking out two. Nolan Arenado went 2 for 4 for the Diamondbacks.

The attendance was 22,651, and the game lasted 2 hours, 21 minutes. Arizona moved to 20-20, while Texas fell to 19-22.