Nathan Eovaldi pitched seven strong innings and the Texas Rangers clubbed four home runs Sunday afternoon in a 10-4 victory over the host Toronto Blue Jays.

Eovaldi (11-3) allowed two runs, five hits and no walks while striking out six to help the Rangers snap a four-game losing streak and avoid a sweep in the three-game series.

Marcus Semien, Wyatt Langford and Evan Carter hit two-run home runs and Corey Seager hit a solo shot for the Rangers. Semien had three hits and a walk. Jonah Heim added three hits and two RBIs.

George Springer struck a two-run homer and Alejandro Kirk and Vladimir Guerrero Jr. contributed solo shots for Toronto.

Texas scored twice in the second inning against Jose Berrios (9-5).

Rowdy Tellez dumped a single into left. With one out, Semien pounded a 1-0 slurve

See Full Page