Ryan Roberts hit two home runs and a single, scoring three time and driving in three runs as the Rays pounded the Astros 12-0. Roberts is playing third while Evan Longoria recovers from a foot injury. The Rays certainly didn’t miss their star third baseman tonight.
Matt Moore pitched a gem, going seven innings, allowing two hits and three walks. He struck out nine as well. After a poor stretch, He’s allowed six hits in his last 13 innings.