MLB: Welington Castillo stars as Chicago Cubs beat St Louis 6-3

Last Updated: 12/04/14 9:05am

  • Share:
The Cubs celebrate with Welington Castilo (far left)

The Cubs celebrate with Welington Castilo (far left)

Sky Bet

Cubs catcher Welington Castillo hit a long three-run homer off St. Louis closer Trevor Rosenthal in the top of the 11th inning as Chicago secured a 6-3 win road win at the St. Louis Cardinals.

Castillo launched a 1-1 fastball 426 feet to the seats in left-center, his second homer of the year, as the Cubs improved to 4-6.

A base hit by Robinson Chirinos scored Kevin Kouzmanoff with the winning run in the 12th inning as the Texas Rangers beat the Houston Astros 1-0 at home.

The Rangers had plenty of chances but cashed in on only one of 14 opportunities with runners in scoring position in the longest scoreless game in their two decades at their current home stadium.

Left fielder Grady Sizemore hit a go-ahead three-run home run with one out in the top of the sixth inning, and Jon Lester pitched effectively into the seventh, as the Boston Red Sox evened their four-game series with the New York Yankees with a 4-2 victory.

Los Angeles Dodgers hammered Arizona 6-0 with first baseman Adrian Gonzalez hitting a two-run home run.

Seattle Mariners pitcher Felix Hernandez impressed in his home opener as the Seattle Mariners beat the Oakland Athletics 6-4. Hernandez tossed seven innings of four-hit ball, striking out 11 along the way, though Oakland (6-4) had a four-run eighth inning to make it interesting after chasing Hernandez from the game.

Toronto starter Dustin McGowan threw 6 1/3 scoreless innings and the Blue Jays took advantage of several miscues by the Baltimore Orioles as they won 2-0.

White Sox left-hander Chris Sale became the first three-game winner of the MLB season as Chicago beat the Indians 9-6.

Left fielder Justin Upton looped a single into right field to score pinch-runner Jordan Schafer and give the Atlanta Braves a 7-6 victory over the Washington Nationals in the 10th inning.

Minnesota Twins starting pitcher Kyle Gibson allowed one run on five hits in 6 1/3 innings, helping the Twins to a big 10-1 home win over the Kansas City Royals.

Right fielder Marlon Byrd drove in two runs as the Philadelphia Phillies beat Miami Marlins 6-3.

Left-fielder Matt Joyce homered and left-hander David Price allowed one run in 8 1/3 innings, lifting the Tampa Bay Rays to a 2-1 road victory over the Cincinnati Reds.

Home runs by third baseman Aramis Ramirez and first baseman Mark Reynolds powered the Milwaukee Brewers to a 4-2 home victory over the Pittsburgh Pirates.

Andrew Cashner pitched a one-hit, complete-game shutout as the San Diego Padres blanked the Detroit Tigers 6-0.

And left-hander Madison Bumgarner hit a grand slam and tied a franchise record for RBIs by a pitcher with five, powering the San Francisco Giants to a 6-5 home victory over the Colorado Rockies.

  • Share:

Most Popular

Features

Murray's US Open path

Murray's US Open path

Sky Sports have plotted Andy Murray's potential route to US Open glory - and it's not easy...

Exclusive Horner Q&A

Exclusive Horner Q&A

The Red Bull Team Principal tackles your questions on engine deals, driver choices, the future of F1 and the Spice Girls…

Top T20 moments

Top T20 moments

Ahead of T20 Blast Finals Day, we look back at some stand-out moments from tournaments past.