The Royals get a come from behind win over the Astros

Mike Moustakas tied it with an RBI single before George Kottaras scored the go-ahead run on a bases-loaded walk in a four-run eighth inning, and the Kansas City Royals rallied for a 7-3 win over the Houston Astros on Tuesday night to end a four-game skid.

The Royals trailed 3-0 and couldn't get much going offensively until the seventh when they cut the lead to one on RBI singles by Alcides Escobar and David Lough.

Eric Hosmer chased Wesley Wright in the eighth when he singled to load the bases.

He was replaced by Jose Cisnero, who gave up the one-out RBI single by Moustakas, which snapped a 0-for-18 slump.

Cisnero then walked Kottaras on four pitches to put the Royals on top.

They added two more runs when Escobar grounded into a force out to score Hosmer before an error by Marwin Gonzalez allowed Moustakas to go home.