D'backs Beat Cubs, Mets Over Cardinals, MLB Scores

Print

Published on March 20 2015 6:33 am
Last Updated on March 20 2015 6:33 am
Written by Millie Lange

Starlin Castro hit a two-run double and Edwin Jackson pitched four innings for the Chicago Cubs in a 9-5 loss to the Arizona Diamondbacks on Thursday night. Arizona starter Rubby De La Rosa also went four innings, giving up two runs and two hits. He walked four and struck out five. Jackson allowed three runs, one earned, and four hits. He walked one and struck out three.

The right-hander has given up seven runs this spring but only one was earned. This time, he was hurt by Castro's throwing error at shortstop. All the damage against Jackson came in the fourth.

Jackson, who was 6-15 with a 6.33 ERA last season, remains in the mix for the last spot in the Cubs' rotation along with Travis Wood.


Mets 7, Cardinals 2

Jon Niese struck out six in four innings, and a New York Mets' split squad defeated the St. Louis Cardinals 7-2 Thursday. Niese allowed one run and three hits and walked none in his third and longest outing of spring training. He had a 3.40 ERA in 30 starts last year, when he went on the disabled list twice, with elbow inflammation and a strained left shoulder. St. Louis scored off Niese in the third when Kolten Wong doubled, was sacrificed to third and came around on Matt Carpenter's sacrifice fly.


Thursday, March 18 Scoreboard

Baltimore 6, Pittsburgh 4

Atlanta 6, Miami 3

Detroit, at Washington

NY Mets 7, at St. Louis 2

Tampa Bay 4, Minnesota 2

Toronto 6, Boston 3

NY Mets 3, Houston 1

Colorado 13, at Kansas City 2

San Francisco 3, at Milwaukee 2

Texas, at Cincinnati

LA Dodgers 7, LA Angels 7

Philadelphia 7, at NY Yankees 3

Arizona 9, Chicago Cubs 5

Seattle 5, Cleveland 2


Friday, March 20 Schedule (All Times Central)

Baltimore at Boston, 12:05 p.m.

NY Yankees at Detroit, 12:05 p.m.

Pittsburgh at Minnesota, 12:05 p.m.

Washington at Houston, 12:05 p.m.

Philadelphia at Pittsburgh, 12:05 p.m.

Toronto at Tampa Bay, 12:05 p.m.

St. Louis at NY Mets, 12:10 p.m.

Chicago Cubs at Chicago White Sox, 3:05 p.m.

Arizona at Milwaukee, 3:05 p.m.

LA Dodgers at Oakland, 3:05 p.m.

Seattle at Texas, 3:05 p.m.

Oakland at Colorado, 3:10 p.m.

Atlanta at Miami, 6:05 p.m.

LA Dodgers at Texas, 7:05 p.m.

Cincinnati at San Francisco, 8:05 p.m.

LA Angels at Cleveland, 9:05 p.m.

Kansas City at San Diego, 9:05 p.m.