Sports

Matt Adams homers, Michael Wacha goes 7, Cardinals beat Astros 5-2

  • St. Louis Cardinals second baseman Greg Garcia reacts but allows the single by Houston Astros' Dexter Fowler to get by during the fourth inning of a spring exhibition baseball game in Kissimmee, Fla., Saturday, March 22, 2014. (AP Photo/Carlos Osorio)

    St. Louis Cardinals second baseman Greg Garcia reacts but allows the single by Houston Astros' Dexter Fowler to get by during the fourth inning of a spring exhibition baseball game in Kissimmee, Fla., Saturday, March 22, 2014. (AP Photo/Carlos Osorio)  (The Associated Press)

  • St. Louis Cardinals starting pitcher Michael Wacha throws during the fourth inning of a spring exhibition baseball game against the Houston Astros in Kissimmee, Fla., Saturday, March 22, 2014. (AP Photo/Carlos Osorio)

    St. Louis Cardinals starting pitcher Michael Wacha throws during the fourth inning of a spring exhibition baseball game against the Houston Astros in Kissimmee, Fla., Saturday, March 22, 2014. (AP Photo/Carlos Osorio)  (The Associated Press)

  • Houston Astros pitcher Brett Oberholtzer throws during the first inning of a spring exhibition baseball game against the St. Louis Cardinals in Kissimmee, Fla., Saturday, March 22, 2014. (AP Photo/Carlos Osorio)

    Houston Astros pitcher Brett Oberholtzer throws during the first inning of a spring exhibition baseball game against the St. Louis Cardinals in Kissimmee, Fla., Saturday, March 22, 2014. (AP Photo/Carlos Osorio)  (The Associated Press)

Matt Adams hit a homered among his two hits and drove in three runs, lead the St. Louis Cardinals past the Houston Astros, 5-2, Saturday.

Michael Wacha gave up two runs in seven innings, his longest outing of the spring. He allowed two runs and struck out eight without allowing a walk.

"I'm pretty happy with how it's going," Wacha said. I am just stretching myself out. I'll be ready in two weeks."

Brett Oberholtzer, who was named the No. 3 starter in the Astros rotation, allowed five runs in five innings as his ERA rose to 11.00.

Jose Altuve homered for the Astros.