Boston Red Sox vs Cleveland Indians, 05/24/2013, at Fenway Park ... Find Tickets

THIS STORY HAS BEEN FORMATTED FOR EASY PRINTING

Craig hits 2 homers, Cardinals rip Rockies 9-3

Colorado Rockies' Wilin Rosario, right, is out at second as St. Louis Cardinals shortstop Rafael Furcal fails to turn the double play during the fifth inning of a baseball game Monday, July 2, 2012, in St. Louis. Colorado Rockies' Wilin Rosario, right, is out at second as St. Louis Cardinals shortstop Rafael Furcal fails to turn the double play during the fifth inning of a baseball game Monday, July 2, 2012, in St. Louis. (AP Photo/Jeff Roberson)
By R.B. Fallstrom
AP Sports Writer / July 2, 2012
Text size +
  • E-mail
  • E-mail this article

    Invalid E-mail address
    Invalid E-mail address

    Sending your article

    Your article has been sent.

ST. LOUIS—Allen Craig hit a pair home runs, Carlos Beltran extended his RBI streak to a major league high nine games and Kyle Lohse worked into the eighth inning of the St. Louis Cardinals' 9-3 victory over the Colorado Rockies on Monday night.

Matt Holliday had a homer and sacrifice fly and Jon Jay doubled and walked twice with a steal for the Cardinals, who punished a pitching staff that entered the game with a major league-worst 5.37 ERA.

Tyler Colvin and Wilin Rosario homered for the Rockies, who have dropped five of seven. Rosario homered for the third straight game, but Colorado pitchers totaled four wild pitches, eight walks and an error that allowed a run.

Beltran, an NL All-Star game starter picked to participate in the home run derby, leads the league with 63 RBIs. He has 15 RBIs during the streak.

  • E-mail
  • E-mail this article

    Invalid E-mail address
    Invalid E-mail address

    Sending your article

    Your article has been sent.

Red Sox Video

More...