Astros Salvage Final Game Of Series With Royals

Aledmys Díaz singled in the go-ahead run in the 10th inning and the Houston Astros beat the Kansas City Royals 6-3 on Thursday, avoiding a four-game sweep.

Díaz finished 3-for-4 with a double and two RBI for the AL West leaders. With the bases loaded in the 10th, he fouled off a 3-2 pitch from Wade Davis and drove the next one up the middle.

Houston added two more runs on a bases-loaded walk by Chas McCormick and a sacrifice fly by Taylor Jones.

Ryan Pressly (5-1) worked a scoreless ninth for Houston.

Davis (0-3) allowed two hits and a walk in the 10th and did not record an out.

The Royals head to Chicago to face the Cubs. RHP Brad Keller (7-12, 5.62) starts for Kansas City on Friday against RHP Zach Davies (6-9, 5.00) at 1:20.