Chicago Cubs vs St. Louis Cardinals MLB Live Stream TV July 31

Chicago Cubs vs St. Louis Cardinals Live | Chicago Cubs vs St. Louis Cardinals MLB Live Online | Chi Cubs vs St. Louis Live Video Streaming | Chicago Cubs vs St. Louis Cardinals Live Webcast

8:05 pm EDT

Chicago Cubs' Ryan Dempster got off to a rocky start against Milwaukee on Tuesday, yielding three runs and four hits in the first inning before settling down and allowing three more hits over the next five frames. The Cubs couldn’t recover, however, and lost 3-2. He has lost his two starts since the break after going 6-2 with a 3.15 ERA in his previous 12. Chicago Cubs also committed two more errors, raising their major league-worst total to 93. Chicago Cubs jumped out to an early lead Saturday, plating five first-inning runs, but didn’t get another hit until the ninth inning.

St. Louis Cardinals' Jake Westbrook had one of his worst starts of the year against the Cubs on May 11, permitting five runs and six hits in a season-low 2 1-3 innings of an 11-4 loss. Jake Westbrook has yielded two runs or fewer in his three starts since the All-Star break after surrendering four runs or more in four of his previous five. In Tuesday’s 3-1 win over Houston, the right-hander gave up a run and seven hits in six innings. Cardinals' Rafael Furcal is batting .197 in 37 games during an injury-plagued season but has hit .364 in his past six games, though it’s unclear if he will be available for this game. Watch Chicago Cubs vs St. Louis Cardinals Game Live TV Channel ESPN.

New York Mets vs Washington Nationals MLB Live Stream TV July 30

New York Mets vs Washington Nationals Live | New York Mets vs Washington Nationals MLB Live Online | NY Mets vs Washington Live Video Streaming | New York Mets vs Washington Nationals Live Webcast

7:05 pm EDT

New York Mets' Dickey allowed two runs with seven strikeouts in 6 2-3 innings of a 4-2 win at Cincinnati on Monday, the sixth time in his last seven starts the Mets have won. He will try to win consecutive starts for the first time since September. He is 1-1 with a 2.56 ERA in six games - five starts - against the Nationals. He was solid at Washington on April 27, yielding two runs in 6 2-3 innings before leaving without a decision in a 6-3 victory. NY Mets' Daniel Murphy is 13 for 25 with six RBIs in six games while ranking among baseball’s leaders with 28 doubles. He’s also hitting .361 since May 26, increasing his season average 72 points to a career-high .318.

Washington Nationals' Jason Marquis is 1-4 with a 6.30 ERA in his past seven starts against the Mets. However, he was impressive in the most recent matchup April 10, fanning nine while giving up three runs in six innings of a 7-3, 11-inning win. He labored through 108 pitches in six innings, allowing three runs - two in the first - and five hits with a season high-tying four walks in a 3-1 loss at Los Angeles on Sunday. He gets the ball for possibly the final time with Washington since the club is reportedly entertaining offers for the right-hander ahead of the trade deadline. Watch New York Mets vs Washington Nationals Game Live TV Channel WPIX and MASN.

Pittsburgh Pirates vs Philadelphia Phillies MLB Live Stream TV July 30

Pittsburgh Pirates vs Philadelphia Phillies Live | Pittsburgh Pirates vs Philadelphia Phillies MLB Live Online | Pittsburgh vs Philadelphia Live Video Streaming | Pittsburgh Pirates vs Philadelphia Phillies Live Webcast

7:05 pm EDT

Pittsburgh Pirates' James McDonald’s most recent loss came against the Phillies on June 5. He lasted four-plus innings, allowing three runs with five walks and a hit batsman in a 7-3 defeat. He was impressive again Monday, striking out a career-high nine in 5 1-3 innings of a 3-1 victory at Atlanta. He is 4-0 with a 2.54 ERA in his last eight starts, and has tossed 11 2-3 scoreless innings while fanning 16 and winning his last two. He won four games all of last year.

Philadelphia Phillies' Cliff Lee’s recent struggles continued Monday, when he surrendered five runs and 10 hits in four innings of a 5-4 loss to San Diego. One run scored when Chris Denorfia stole home in the second inning on a pickoff attempt to first base. Lee is 0-2 with a 4.97 ERA in four starts this month, getting tagged for at least five runs and 10 hits twice. He had gone 5-0 in June, yielding one run in 42 innings. He is looking to win for the first time since beating Boston on June 28. Philadelphia Phillies acquired Pence from Houston on Friday in exchange for a package of highly rated prospects. Watch Pittsburgh Pirates vs Philadelphia Phillies Game Live TV Channel ROOT and CSN.

Kansas City Royals vs Cleveland Indians MLB Live Stream TV July 30

Kansas City Royals vs Cleveland Indians Live | Kansas City Royals vs Cleveland Indians MLB Live Online | Kansas City vs Cleveland Live Video Streaming | Kansas City Royals vs Cleveland Indians Live Webcast

7:05 pm EDT

Kansas City Royals' Felipe Paulino is 1-4 with a 5.22 ERA in his last six starts after lasting 5 2-3 innings in Sunday’s 5-0 loss to Tampa Bay, yielding four runs and seven hits. Kansas City Royals, 17-32 on the road, may have trouble matching that run with right-hander Felipe Paulino to the mound. Kansas City Royals, which has won seven of 10 overall, will look to post its first three-game road winning streak since July 5-7, 2010. Kansas City Royals' Eric Hosmer could be another tough out. The rookie first baseman is batting .442 during a team-best 10-game hitting streak.

Cleveland Indians' Justin Masterson is 2-0 with a 3.55 ERA in two starts against Kansas City in 2011. He’ll try to deliver another strong performance and prevent the Indians from hitting the break-even point for the first time since they were 2-2 on April 5. He yielded four runs - one earned - in seven innings, has a 1.72 ERA in his last nine starts, but is just 3-3 during that stretch. Cleveland Indians has scored two runs or fewer in 10 of Masterson’s 21 starts following Sunday’s 4-2 home loss to the Chicago White Sox. They have introduced a new batter into the lineup, but their offense continues to struggle. That’s nothing new to Justin Masterson. Watch Kansas City Royals vs Cleveland Indians Game Live TV Channel FSKC and STO.

Florida Marlins vs Atlanta Braves MLB Live Stream TV July 30

Florida Marlins vs Atlanta Braves Live | Florida Marlins vs Atlanta Braves MLB Live Online | Florida vs Atlanta Live Video Streaming | Florida Marlins vs Atlanta Braves Live Webcast

7:10 pm EDT

Florida Marlins' Emilio Bonifacio went 0 for 4 Friday, ending his career-high 26-game hitting streak. He batted .390 with 27 runs during the streak, the second longest in team history to Luis Castillo’s 35-game run in 2002. He has a .220 average in 19 games at Turner Field. Florida Marlins' Anibal Sanchez was unable to protect a two-run lead Sunday against the Mets, yielding four runs and 11 hits in seven innings before leaving without a decision in a 5-4 win. He is 0-2 with a 4.60 ERA in eight starts since beating Arizona on June 10. However, he can’t be completely blamed for the drought after getting 11 total runs of support and allowing two or fewer runs five times.

Atlanta Braves' Tim Hudson looks to rebound from his first loss in over a month for the Braves. The right-hander received no support in Monday’s 3-1 loss to Pittsburgh, allowing three runs with eight strikeouts in seven innings. Atlanta Braves' Dan Uggla is hitting .342 with seven homers and 15 RBIs during his streak, a major turnaround from his .173 average prior to the run. He kept his streak going in impressive fashion Friday, belting a three-run homer in a 5-0 win over the Marlins in the opener of this three-game set at Turner Field. He is providing the type of offense the Braves expected when they acquired him from Florida in November. His 20-game hitting streak is the team’s longest since Kelly Johnson’s 22-game run from September 1-24, 2008. Watch Florida Marlins vs Atlanta Braves Game Live TV Channel FSFL and FSS.

Houston Astros vs Milwaukee Brewers MLB Live Stream TV July 30

Houston Astros vs Milwaukee Brewers Live | Houston Astros vs Milwaukee Brewers MLB Live Online | Houston vs Milwaukee Live Video Streaming | Houston Astros vs Milwaukee Brewers Live Webcast

7:10 pm EDT

Houston Astros' Michael Bourn, 10 for 24 off Gallardo, will look to get back on track after his career-high 13-game hitting streak ended with Friday’s 0-for-4 effort. Houston Astros' Happ, 1-7 with an 8.02 ERA in nine road starts, will face a Brewers team trying to post its first five-game winning streak since a season-best 6-0 run May 20-25. Houston Astros lost their best player Friday when they dealt Pence for three minor leaguers. They was in a similar position exactly one year ago when it traded another career Astro - Roy Oswalt - to Philadelphia.

Milwaukee Brewers' Ryan Braun is hitless in his last eight at-bats off Astros pitching, but he is still hitting .341 with 21 homers and 60 RBIs in 62 career games versus Houston. Brewers' Yovani Gallardo is 7-1 with a 3.23 ERA in 10 home starts and has won his last five overall against the Astros after striking out seven in six innings of a 14-7 home victory April 22. Milwaukee Brewers will go for their sixth straight victory at Miller Park with Yovani Gallardo on the mound. The right-hander is looking to rebound following a 2-1 loss at San Francisco on Sunday when he threw seven-innings of two-hit ball. Watch Houston Astros vs Milwaukee Brewers Game Live TV Channel FSH and WMLW.

San Francisco Giants vs Cincinnati Reds MLB Live Stream TV July 30

San Francisco Giants vs Cincinnati Reds Live | San Francisco Giants vs Cincinnati Reds MLB Live Online | San Francisco vs Cincinnati Live Video Streaming | San Francisco Giants vs Cincinnati Reds Live Webcast

7:10 pm EDT

San Francisco Giants' Pablo Sandoval is batting .413 in 16 career games versus Cincinnati and has gone 3 for 4 with a double against scheduled starter Mike Leake, who allowed four hits and struck out eight over eight scoreless innings of a 10-2 win at San Francisco on June 11. He had three hits in the series opener for the Giants, who lost for the second time in six games. He is three-run homer for the Giants snapped a scoreless tie against Texas in the clinching Game 5 of last year’s World Series. Giants' Carlos Beltran singled Friday for his first hit since joining San Francisco on Thursday, but he’s 1 for 9 with five strikeouts in two games with his new team.

Cincinnati Reds' Mike Leake gave up a pair of runs in 6 1-3 innings of a 4-2 loss to the New York Mets on Monday. He has yielded three runs over 12 1-3 innings while losing his last two starts because his teammates have scored two runs combined in those contests. He allowed four hits and struck out eight over eight scoreless innings of a 10-2 win at San Francisco on June 11. Cincinnati Reds' Fred Lewis added three hits as the Reds managed to prevail despite blowing an early 3-1 lead. Teammate Joey Votto failed to extend his home run streak to four games, but went 1 for 4 with two walks and is 7 for 17 with five RBIs his last four games. Watch San Francisco Giants vs Cincinnati Reds Game Live TV Channel CSBA and FSOH.

Boston Red Sox vs Chicago White Sox MLB Live Stream TV July 30

Boston Red Sox vs Chicago White Sox Live | Boston Red Sox vs Chicago White Sox MLB Live Online | Boston vs Chi White Sox Live Video Streaming | Boston Red Sox vs Chicago White Sox Live Webcast

7:10 pm EDT

Boston Red Sox has totaled 11 hits in its last two games after averaging 13.4 in the previous nine. Boston Red Sox also dropped their last three in the 2010 series, starting their longest slide to Chicago since they lost eight in a row in 1964. They’re 2-14 in the last 16 meetings. Boston Red Sox has gone 37-8 against AL foes other than Chicago since May 13, it’s 0-4 against the White Sox in that stretch, including Friday night’s 3-1 defeat. Boston Red Sox' Jon Lester has posted a pair of ugly starts during his team’s longest losing streak to the White Sox in 47 years, a skid he’ll hope to stop at seven Saturday night in Chicago.

Chicago White Sox' Phil Humber was briefly moved to the bullpen, but didn’t make a relief appearance before rejoining the rotation. He should be well rested as he makes his first start since July 17. He beat Boston on May 31, yielding four runs in 7 2-3 innings of a 10-7 victory - the first of four consecutive winning starts for Humber. But things haven’t gone as smoothly recently as he’s allowed 10 runs and 18 hits over 9 1-3 innings while losing his last two starts. He is expected to return after missing Friday’s game with a stiff neck. Dustin Pedroia played, but went 0 for 4 as his 25-game hitting streak ended. Chi White Sox have won five of six to reach .500 for the first time since July 4. They last had a winning record at 7-6 on April 15. Watch Boston Red Sox vs Chicago White Sox Game Live TV Channel NESN and WGN.

Colorado Rockies vs San Diego Padres MLB Live Stream TV July 30

Colorado Rockies vs San Diego Padres Live | Colorado Rockies vs San Diego Padres MLB Live Online | Colorado vs San Diego Live Video Streaming | Colorado Rockies vs San Diego Padres Live Webcast

8:35 pm EDT

Colorado Rockies has gone without a homer in five straight games, and hasn’t failed to go deep in six in a row since Aug. 17-22, 2010. Colorado Rockies' Ubaldo Jimenez went 3-0 with a 2.18 ERA in a three-start span before yielding five runs over five innings in Sunday’s 7-0 loss at Arizona. He allowed two runs over seven innings in a 2-0 loss at San Diego on June 7. He had been 5-0 with a 3.27 ERA over his previous five outings versus the Padres. He continues to insist that trade rumors surrounding him won’t impact him on the mound.

San Diego Padres RBI leader Ryan Ludwick was 1 for 4 on Friday, and is 2 for 25 with one RBI in seven home games since the All-Star break. San Diego Padres has totaled 16 runs over the last seven matchups after scoring 24 in a three-game set in Denver from May 13-15. They have lost three straight to the Rockies, who own a 6-4 lead in the season series. Padres' Aaron Harang, seeking to win 10 games for the first time since 2007, is 5-2 with a 2.92 ERA in 10 home outings. He is 5-0 with a 2.99 ERA in 11 starts since his last loss May 2 against Pittsburgh. Watch Colorado Rockies vs San Diego Padres Game Live TV Channel ROOT and Ch4.

Minnesota Twins vs Oakland Athletics MLB Live Stream TV July 30

Minnesota Twins vs Oakland Athletics Live | Minnesota Twins vs Oakland Athletics MLB Live Online | Minnesota vs Oakland Live Video Streaming | Minnesota Twins vs Oakland Athletics Live Webcast

9:05 pm EDT

Minnesota Twins' Denard Span expected to return Tuesday at Anaheim after missing nearly two months with a concussion and first baseman Justin Morneau possibly starting a rehab assignment next week following neck surgery June 29, the Twins could finally be getting healthy enough to make a run at a third straight AL Central title. Minnesota Twins can’t afford to wait for everyone to return. In their second game since shortstop Alexi Casilla was placed on the 15-day disabled list with a strained right hamstring, the Twins received good production from their middle infielders in Friday’s 9-5 series-opening victory.

Oakland Athletics are trying to avoid their first three-game home losing streak since an 0-4 stretch May 30-June 14, will counter with Guillermo Moscoso, who is 0-1 with a 10.24 ERA in two starts since the All-Star break. Oakland Athletics' Cliff Pennington, batting .438 during a career-high 13-game hitting streak, is 4 for 11 with a double and a homer off Blackburn. Athletics' David DeJesus, who has 12 hits in 27 at-bats against the right-hander, is 1 for 13 off Twins pitching at home this season. Oaklands' Guillermo Moscoso will face Minnesota for the first time. Watch Minnesota Twins vs Oakland Athletics Game Live TV Channel FSNO and CSCA.

Arizona Diamondbacks vs Los Angeles Dodgers MLB Live Stream TV July 30

Arizona Diamondbacks vs Los Angeles Dodgers Live | Arizona Diamondbacks vs Los Angeles Dodgers MLB Live Online | Arizona vs LA Dodgers Live Video Streaming | Arizona Diamondbacks vs Los Angeles Dodgers Live Webcast

10:10 pm EDT

Arizona Diamondbacks' Micah Owings pitched one scoreless inning of relief against the Dodgers on July 15, but he hasn’t started against them since 2009 with Cincinnati. He surrendered seven runs and nine hits in five innings of a 7-5 loss. He is 2-0 with a 2.35 ERA in three starts this year. He will make a second straight start after pitching effectively against Colorado on Sunday. Arizona Diamondbacks are seeking a fifth starter and Owings earned another chance after giving up two hits in five innings of a 7-0 win over the Rockies. Arizona Diamondbacks has lost its last two following a four-game winning streak and remains four games behind NL West-leading San Francisco.

Los Angeles Dodgers' Chad Billingsley improved to 5-3 with a 2.31 ERA at home after allowing one run and two hits with 10 strikeouts in seven innings of a 3-1 victory over Washington on Sunday. He was a hard-luck loser against the Diamondbacks on May 1 after giving up an unearned run and one hit - Stephen Drew’s second-inning double - over eight innings of a 1-0 loss. He has been just as stingy lately against the Diamondbacks, going 1-1 with a 1.27 ERA in his last four starts while holding them to a .162 batting average. LA Dodgers' Matt Kemp is 2 for 9 versus Owings while Casey Blake, who is expected to come off the disabled list Saturday, is 3 for 4 against him. Watch Arizona Diamondbacks vs Los Angeles Dodgers Game Live TV Channel FSAZ and KCAL.

Florida Marlins vs Washington Nationals MLB Live Stream TV July 27

Florida Marlins vs Washington Nationals Live | Florida Marlins vs Washington Nationals MLB Live Online | Florida vs Washington Live Video Streaming | Florida Marlins vs Washington Nationals Live Webcast

7:05 pm EDT

Florida Marlins' Javier Vazquez has made things difficult on Jayson Werth, who is just 3 for 24 with nine strikeouts against him. Vazquez has also given Washington’s new acquisition Jonny Gomes a hard time, limiting him to one hit in eight at-bats. He spent the first six years of his career with the Montreal Expos, posted similar numbers against the Nationals on May 15, when he gave up six runs and seven hits over four innings of an 8-4 defeat. The Puerto Rico native is 1-2 with a 4.85 ERA in four career starts versus his former franchise.

Washington Nationals are hoping Gomes, acquired via trade from Cincinnati in exchange for two minor leaguers Tuesday, adds some punch to an offense that has lost three straight and five of six while batting .211. Washington Nationals' Livan Hernandez, meanwhile, is saddled with the tough task of slowing down the Marlins, who have outscored opponents 57-25 in winning seven of eight on the road. Washington Nationals’ Livan Hernandez has compiled 1,910 over 16 big-league campaigns. Watch Florida Marlins vs Washington Nationals Game Live TV Channel FSFL and MASN2.

San Francisco Giants vs Philadelphia Phillies MLB Live Stream TV July 27

San Francisco Giants vs Philadelphia Phillies Live | San Francisco Giants vs Philadelphia Phillies MLB Live Online | San Francisco vs Philadelphia Live Video Streaming | San Francisco Giants vs Philadelphia Phillies Live Webcast

7:05 pm EDT

San Francisco Giants' Cody Ross, last season’s NLCS MVP, is in the midst of a 1-for-17 slump after going 0 for 3 on Tuesday. Ross, though, is 9 for 30 with four homers off Hamels - the most the left-hander has surrendered to any batter. Giants' Tim Lincecum, meanwhile, is 2-1 with a 3.17 ERA in seven regular-season outings against the Phillies. The two-time NL Cy Young winner went 1-1 with a 3.21 ERA in two starts versus Philadelphia in the 2010 postseason before pitching in relief in the pennant-clinching win Oct. 23.

Philadelphia Phillies' Ryan Howard, who reached 20 homers for the seventh consecutive season Tuesday, has six hits - including three home runs - in 19 at-bats versus Lincecum. The Phillies first baseman is 2 for 10 with two homers against Cain. Phillies' Chase Utley, who has reached base safely in 28 straight games and is 10 for 20 with three homers over his last six contests, likely wouldn’t mind if Lincecum takes more time to recover. Utley is just 2 for 20 with eight strikeouts against the right-hander in the regular season. Watch San Francisco Giants vs Philadelphia Phillies Game Live TV Channel ESPN and CSN.

Baltimore Orioles vs Toronto Blue Jays MLB Live Stream TV July 27

Baltimore Orioles vs Toronto Blue Jays Live | Baltimore Orioles vs Toronto Blue Jays MLB Live Online | Baltimore vs Toronto Live Video Streaming | Baltimore Orioles vs Toronto Blue Jays Live Webcast

7:07 pm EDT

Baltimore Orioles' Alfredo Simon has received three total runs of support in that stretch, and got none in Friday’s 6-1 defeat to Los Angeles. He yielded two runs in 6 2-3 innings. He has dropped two of his three starts with a 3.44 ERA. He is 0-0 while allowing seven runs in 7 1-3 innings over five relief outings against the Blue Jays. Bautista has a homer in two at-bats against him. Baltimore Orioles' Derrek Lee has a .375 average with two homers and nine RBIs in nine games, while Hardy has hit Toronto hard by going 12 for 30 with four homers and nine RBIs. Orioles' J.J. Hardy had two homers and four RBIs Tuesday, while Derrek Lee went 4 for 5 with a two-run shot and a season-high five RBIs.

Toronto Blue Jays' Ricky Romero dominated the most recent meeting at the Rogers Centre on June 15, matching his career high with 12 strikeouts while yielding one run and three hits in eight innings of a 4-1 victory. He is 4-1 with a 2.44 ERA in his last six starts against the Orioles, going 3-0 with a 2.12 ERA in four home games - all Jays wins. He may prevent that from happening. Toronto Blue Jays isn’t having much success versus the Orioles, either. Following the defeat in the opener of this three-game set, the club is on the verge of losing three in a row at home against Baltimore for the first time since a slide bridging 2007 and 2008. Watch Baltimore Orioles vs Toronto Blue Jays Game Live TV Channel MASN and RSN.

Pittsburgh Pirates vs Atlanta Braves MLB Live Stream TV July 27

Pittsburgh Pirates vs Atlanta Braves Live | Pittsburgh Pirates vs Atlanta Braves MLB Live Online | Pittsburgh vs Atlanta Live Video Streaming | Pittsburgh Pirates vs Atlanta Braves Live Webcast

7:10 pm EDT

Pittsburgh Pirates will be hoping for some offense after failing to score over Tuesday’s final 17 innings. The Pirates were 2 for 15 with runners in scoring position while the Braves went 2 for 19. Pittsburgh Pirates' Paul Maholm is 1-5 with a 4.45 ERA in nine road outings, and he suffered Friday’s 6-4 home loss to St. Louis by allowing five runs over six innings. He has a good history against the Braves. In five starts versus Atlanta, Maholm is 1-1 with a 1.64 ERA - his lowest against any opponent. Pittsburgh Pirates lost 4-3 in 19 innings Tuesday as the longest game in Turner Field history ended at 1:50 a.m.

Atlanta Braves' Jordan Schafer has not started since last Wednesday due to a jammed left middle finger, but played 11 innings Tuesday after entering in the ninth. Atlanta Braves' Ross could be behind the plate as Jurrjens looks to recover from two straight shaky outings. Jurrjens failed to record a decision in each of them while allowing 10 runs over 11 innings. Braves won the game, they suffered a major blow when McCann strained his left oblique in the 10th. The catcher, tied for the team lead with 18 homers to go with a team-best 55 RBIs, will be placed on the 15-day disabled list before Wednesday’s game. Watch Pittsburgh Pirates vs Atlanta Braves Game Live TV Channel ROOT and SPSO.

New York Mets vs Cincinnati Reds MLB Live Stream TV July 27

New York Mets vs Cincinnati Reds Live | New York Mets vs Cincinnati Reds MLB Live Online | NY Mets vs Cincinnati Live Video Streaming | New York Mets vs Cincinnati Reds Live Webcast

7:10 pm EDT

New York Mets' Mike Pelfrey struggled again Friday, giving up four runs and five hits, including two homers, with four walks in six innings while not getting a decision in a 7-6 win at Florida. He is 0-2 with a 5.29 ERA over his last three starts. He is 2-8 with a 5.79 ERA in 13 road starts, has won his only two decisions in Cincinnati while compiling a 5.50 ERA in three games. However, he hasn’t appeared there since a victory on April 8, 2009. He was pulled with two outs in the fifth after giving up six of the Reds’ seven runs in that inning of an 8-6 loss in the most recent matchup July 5, 2010.

Cincinnati Reds are trying to rebound from one of their worst defensive showings of the season, Arroyo is looking to continue his dominance of the Mets. Cincinnati Reds' Arroyo didn’t get a decision, but his rough stretch continued Friday, giving up three homers among nine hits and four runs overall in 6 2-3 innings of a 6-4 defeat to Atlanta. He has been victimized by the long ball all season, giving up a major-league-high 29, two fewer than his career high set in 2006 and matched in 2009. Watch New York Mets vs Cincinnati Reds Game Live TV Channel SNY and FSOH.

Kansas City Royals vs Boston Red Sox MLB Live Stream TV July 27

Kansas City Royals vs Boston Red Sox Live | Kansas City Royals vs Boston Red Sox MLB Live Online | Kansas City vs Boston Live Video Streaming | Kansas City Royals vs Boston Red Sox Live Webcast

7:10 pm EDT

Kansas City Royals' Bruce Chen is coming off a dominating performance against the Chicago White Sox, yielding four hits and one run over a season best-tying eight innings of Wednesday’s 2-1, 11-inning win. He is 0-3 with a 5.21 ERA over his last eight appearances - four starts - against the Red Sox, but he’s had Carl Crawford’s number over the years. Royals is counting on Bruce Chen to help the team rebound from Tuesday’s ugly effort on the mound. Kansas City Royals' Melky Cabrera, the only active Royal to have faced Lackey more than eight times, is 9 for 25 lifetime against him.

Boston Red Sox' John Lackey faced the Royals since 2009, is 1-1 with a 1.48 ERA over his last four meetings with Kansas City. His ERA ranks as the highest in all of baseball among pitchers with at least 90 innings, Francona remains confident in his ability to contribute from here on out. He won three consecutive outings June 5-17 only to lose his next three. He finds himself on the verge of a four-start win streak after limiting Seattle to one run and eight hits over seven innings of Friday’s 7-4 victory. He needed a good deal of run support earlier in the season, but the right-hander has been much better lately. Watch Kansas City Royals vs Boston Red Sox Game Live TV Channel FSKC and NESN.

Minnesota Twins vs Texas Rangers MLB Live Stream TV July 27

Minnesota Twins vs Texas Rangers Live | Minnesota Twins vs Texas Rangers MLB Live Online | Minnesota vs Texas Live Video Streaming | Minnesota Twins vs Texas Rangers Live Webcast

Minnesota Twins' Joe Mauer drove in the go-ahead run with a pinch-hit double while Danny Valencia and Tsuyoshi Nishioka each had two RBIs on Tuesday as Minnesota won for the second time in six games. He has hit .369 with nine RBIs his last 18 games, and is 2 for 5 against Lewis. Minnesota Twins' Brian Duensing looks to improve on that record while trying to help the Twins build on their latest victory that came one night after they allowed 27 hits in a 20-6 loss to Texas.

Texas Rangers' Colby Lewis tries to help the AL West-leading Rangers bounce back after Neftali Feliz blew his fifth save by allowing two runs in the ninth of a 9-8 loss to Minnesota on Tuesday. Though Texas has a three-game lead over Los Angeles, it has dropped four of seven since winning 12 in a row. He is 5-0 with a 2.22 ERA in seven starts since allowing six runs in 1 1-3 innings of an 8-1 loss at Minnesota on June 11, has given up just one run and six hits over 15 1-3 innings while winning his last two starts. He yielded a homer and one other hit in 6 2-3 innings of a 12-2 win over Toronto on Friday. Watch Minnesota Twins vs Texas Rangers Game Live TV Channel FSNO and FSH.

Chicago Cubs vs Milwaukee Brewers MLB Live Stream TV July 27

Chicago Cubs vs Milwaukee Brewers Live | Chicago Cubs vs Milwaukee Brewers MLB Live Online | Chi Cubs vs Milwaukee Live Video Streaming | Chicago Cubs vs Milwaukee Brewers Live Webcast

8:10 pm EDT

Chicago Cubs' Aramis Ramirez is 0 for 3 with two strikeouts versus Greinke, but hit a two-run shot Tuesday for his 19th of the season. The veteran third baseman has hit 14 of those home runs and driven in 29 RBIs while batting .351 over his last 29 games. Chi Cubs' Carlos Zambrano allowed two runs and nine hits over six innings of a 4-2 win over Houston on Friday for his first win in two starts since missing the first half of July with lower-back tightness. He gave up five runs and nine hits in six innings of a 9-5 loss to the Brewers at Wrigley Field on June 15.

Milwaukee Brewers' Zack Greinke hopes for a better outing Wednesday than his first against the Cubs, who tagged him for a season-high eight runs - six earned - and struck out 10 in 5 1-3 innings of a 12-7 loss at Wrigley Field on June 16. He is 0-2 with a 5.00 ERA in five games since beating Tampa on June 21, Greinke allowed a pair of solo homers and struck out seven in seven innings of a 4-0 loss at Arizona on Thursday. Brewers' Prince Fielder is a lifetime .341 hitter with five doubles and three homers against Zambrano, but is batting .143 with no homers or RBIs and 10 strikeouts in his last seven games. Watch Chicago Cubs vs Milwaukee Brewers Game Live TV Channel CSN and FSWI.

Houston Astros vs St. Louis Cardinals MLB Live Stream TV July 27

Houston Astros vs St. Louis Cardinals Live | Houston Astros vs St. Louis Cardinals MLB Live Online | Houston vs St. Louis Live Video Streaming | Houston Astros vs St. Louis Cardinals Live Webcast

8:15 pm EDT

Houston Astros' Michael Bourn had two hits and Carlos Lee drove in the lone run Tuesday for the Astros, who have lost five straight overall and been outscored 49-21 during a nine-game road losing streak - the club’s longest since an 11-game skid April 16-May 8, 2005. He’s hit .325 in his last 21 games at Busch Stadium. He has been one of the Astros’ few bright spots, batting .404 while hitting in all 11 games since the All-Star break. Astros' Bud Norris has allowed four runs and nine hits in each of his last two starts - including a combined five homers - while going 0-1. The latest came over 6 1-3 innings of a 4-2 loss to the Cubs on Friday.

St. Louis Cardinals' Albert Pujols has homered three times the last six games, all in the first inning, driving in seven runs during that stretch. He hit his 23rd homer - a two-run shot - as St. Louis won for the fifth time in six games, 3-1 on Tuesday. Cardinals' hitting .377 with four home runs and 14 RBIs his last 13 home games versus Houston. Cardinals' Chris Carpenter is 5-0 with a 2.15 ERA in six starts since he went 0-5 with a 4.62 ERA his previous seven outings. He’s gone at least eight innings in four of his last five starts, including Friday when he gave up four runs and 10 hits in eight innings of a 6-4 win at Pittsburgh. Watch Houston Astros vs St. Louis Cardinals Game Live TV Channel FSH and FSMW.

Arizona Diamondbacks vs San Diego Padres MLB Live Stream TV July 27

Arizona Diamondbacks vs San Diego Padres Live | Arizona Diamondbacks vs San Diego Padres MLB Live Online | Arizona vs San Diego Live Video Streaming | Arizona Diamondbacks vs San Diego Padres Live Webcast

10:05 pm EDT

Arizona Diamondbacks' Willie Bloomquist had three hits Tuesday, and is 9 for 23 with six runs in five games while starting at shortstop following a season-ending ankle injury to Stephen Drew. Arizona Diamondbacks' Justin Upton is on a tear, going 15 for 26 with five doubles, three homers and 13 RBIs in seven games. He’s a .338 hitter with 10 homers and 29 RBIs against the Padres after driving in a pair in Tuesday’s 6-1 series-opening win. Diamondbacks' Ian Kennedy may have an opportunity to gain a share of the NL wins lead, and facing the light-hitting San Diego Padres at spacious Petco Park certainly won’t hurt his chances.

San Diego Padres' Cameron Maybin, the reigning co-NL Player of the Week with Upton, looks to re-establish himself at the plate after an 0-for-4 performance Tuesday. He hit .422 with one homer, six RBIs and 11 runs in the previous 10 contests. San Diego Padres' Orlando Hudson is trying to rebound from a mental error from Tuesday’s loss. He caught a popup while running toward the first base line and apparently forgot the number of outs. He tossed the ball to a ballgirl, and she tossed it into the stands. That allowed the runners to move up a base with one scoring. Watch Arizona Diamondbacks vs San Diego Padres Game Live TV Channel FSAZ and Ch4.

Tampa Bay Rays vs Oakland Athletics MLB Live Stream TV July 27

Tampa Bay Rays vs Oakland Athletics Live | Tampa Bay Rays vs Oakland Athletics MLB Live Online | Tampa Bay vs Oakland Live Video Streaming | Tampa Bay Rays vs Oakland Athletics Live Webcast

10:05 pm EDT

Tampa Bay Rays' Desmond Jennings, who had provided a spark for the offense since being called up over the weekend, went hitless for the first time this season Tuesday. He was 6 for 11 with four extra-base hits to help the Rays total 14 runs in his first three games. Tampa Bay Rays has fallen 10 1/2 games behind first-place Boston in the AL East - its largest deficit in the division since 2009 - and 8 1/2 back of the Yankees in the wild card chase. Rays' James Shields record hardly indicates how well he’s pitched. He snapped a four-start losing streak Thursday, giving up one run in 7 2-3 innings of a 2-1 victory over CC Sabathia and the Yankees.

Oakland Athletics has lost 12 of the right-hander’s last 14 starts. He has a 5.06 ERA over that stretch. Oakland Athletics' Trevor Cahill entered his last start with a 3.16 ERA, but he recorded just six outs against the Yankees on Friday, allowing 10 runs and nine hits in a 17-7 loss. He faced five batters in the third inning without retiring any of them. Athletics' will hand the ball to Trevor Cahill, who is trying to bounce back from his worst outing of the year. Oakland Athletics have been hitting well since the All-Star break, but they could have a difficult time keeping that going against Tampa Bay’s James Shields. Watch Tampa Bay Rays vs Oakland Athletics Game Live TV Channel SUN and CSCA.

Colorado Rockies vs Los Angeles Dodgers MLB Live Stream TV July 27

Colorado Rockies vs Los Angeles Dodgers Live | Colorado Rockies vs Los Angeles Dodgers MLB Live Online | Colorado vs LA Dodgers Live Video Streaming | Colorado Rockies vs Los Angeles Dodgers Live Webcast

10:10 pm EDT

Colorado Rockies had lost his previous six starts. Colorado Rockies' Aaron Cook will start for Colorado after earning his first win Friday by yielding four runs over six innings in an 8-4 victory at Arizona. Colorado Rockies' Troy Tulowitzki is 1 for 6 in this series after batting .405 in his first nine games against the Dodgers this year. Colorado Rockies has scored 10 runs during its four-game losing streak. Dexter Fowler had three hits and Helton added two RBIs Tuesday.

Los Angeles Dodgers' Kenley Jansen pitched a perfect ninth for his second save in three attempts. Regular closer Javy Guerra got the night off after posting a victory and two saves in the previous three games. LA Dodgers' Matt Kemp had a two-run homer Tuesday, improving to 6 for 15 during this win streak. He’s homered four times and driven in 13 runs against the Rockies to help the Dodgers take a 6-5 lead in the season series. LA Dodgers' Hiroki Kuroda lost his third straight start Friday against Washington by yielding three runs over 6 1-3 innings in a 7-2 defeat. Watch Colorado Rockies vs Los Angeles Dodgers Game Live TV Channel ROOT and KCAL.

San Diego Padres vs Philadelphia Phillies MLB Live Stream TV July 25

San Diego Padres vs Philadelphia Phillies Live | San Diego Padres vs Philadelphia Phillies MLB Live Online | San Diego vs Philadelphia Live Video Streaming | San Diego Padres vs Philadelphia Phillies Live Webcast

1:05 pm EDT

San Diego Padres' Aaron Harang has also been on a roll, going 1-0 with a 1.47 ERA in three starts after spending a month on the disabled list with a right foot contusion. The right-hander is 3-0 with a 1.73 ERA in his last eight outings overall. San Diego Padres were also near the bottom of the league in several offensive categories last season, but Lee wasn’t nearly as effective in two starts against them with Seattle, going 1-1 with a 6.75 ERA. Padres' Aaron Harang allowed three runs in 5 1-3 innings of a 14-3 win over Florida on Wednesday.

Philadelphia Phillies second baseman has batted .538 with two homers, three doubles and six RBIs in his last four games, and he is 9 for 20 with a homer and four doubles against Harang. Philadelphia Phillies have taken the first seven meetings with San Diego and are trying to sweep a season series from an NL opponent for the first time since 2008, when they went 5-0 against Colorado. Philadelphia last swept the Padres in 2005, winning all six games. Philadelphia Phillies had 54 wins after 100 contests last year, the same number they had at the 100 mark during their World Series championship season of 2008. Watch San Diego Padres vs Philadelphia Phillies Game Live TV Channel CSN.

Los Angeles Angels vs Cleveland Indians MLB Live Stream TV July 25

Los Angeles Angels vs Cleveland Indians Live | Los Angeles Angels vs Cleveland Indians MLB Live Online | LA Angeles vs Cleveland Live Video Streaming | Los Angeles Angels vs Cleveland Indians Live Webcast

7:05 pm EDT

Los Angeles Angels' Dan Haren is 2-0 with a 1.88 ERA in his last four starts against Cleveland, which is batting .189 with eight runs scored during a four-game losing streak. He has gone 1-0 with a 1.15 ERA in two matchups with Cleveland in 2011, including his first career one-hitter in Anaheim on April 12. LA Angels posted a 2.42 ERA over the three games against the Orioles and have a 2.59 ERA while winning four of six against the Indians this season. Los Angeles Angels pitchers shined throughout the opening series of a 10-game road trip. They improved to 24-11 in its last 35, but division-leading Texas has been almost equally successful over that same stretch.

Cleveland Indians' Fausto Carmona is a career-worst 0-3 all-time against the Angels despite a 1.79 ERA in nine appearances. He was on the losing end of Haren’s one-hitter and gave up three unearned runs over seven innings of a 6-5 defeat May 8 in Anaheim. He pitched better than his overall record in his return from a strained right quad last Monday. The right-hander gave up two runs over six innings of a 6-3 win that completed a doubleheader sweep in Minnesota. Cleveland Indians managed five hits for the second straight game Sunday and Ezequiel Carrera committed a key two-run error in a 4-2 defeat to the White Sox. Watch Los Angeles Angels vs Cleveland Indians Game Live TV Channel FSW and STO.

Seattle Mariners vs New York Yankees MLB Live Stream TV July 25

Seattle Mariners vs New York Yankees Live | Seattle Mariners vs New York Yankees MLB Live Online | Seattle vs NY Yankees Live Video Streaming | Seattle Mariners vs New York Yankees Live Webcast

7:05 pm EDT

Seattle Mariners' Jason Vargas, meanwhile, might have some problems against the Yankees’ vaunted lineup, especially Robinson Cano. The All-Star second baseman is 8 for 12 with a pair of doubles in his career off Vargas, and is batting 397 with three home runs, six doubles and 18 RBIs in his last 16 home games against the Mariners. Mariners took two of three from the Yankees in Seattle in May, but haven’t fared as well in the Bronx, losing 13 of 17 there. New York is also an AL-best 15-4 at home since June 10, while the Mariners have lost 11 in a row away from Safeco Field.

New York Yankees' Curtis Granderson hit his team-leading 27th homer in Sunday’s 4-2 win over Oakland, yet could have trouble adding to that total in this series. He is 4 for 8 lifetime against Vargas, but has gone 30 straight homerless games against the Mariners. NY Yankees' Freddy Garcia played for the Mariners from 1999-2004, is 3-0 with a 4.13 ERA in his last five starts against his former team. He scattered eight hits, struck out seven and walked none in 6 2-3 innings of Wednesday’s 4-0 win over Tampa Bay. The right-hander improved to 4-2 with a 2.38 ERA in seven starts since June 12. Watch Seattle Mariners vs New York Yankees Game Live TV Channel ROOT and YES.

New York Mets vs Cincinnati Reds MLB Live Stream TV July 25

New York Mets vs Cincinnati Reds Live | New York Mets vs Cincinnati Reds MLB Live Online | NY Mets vs Cincinnati Live Video Streaming | New York Mets vs Cincinnati Reds Live Webcast

7:10 pm EDT

New York Mets will go with R.A. Dickey, making his first career appearance against Cincinnati. New York Mets has dropped five of seven on the road, but has won seven of 11 in Cincinnati. NY Mets' David Wright seems to enjoy playing at Great American Ball Park the most. The five-time All-Star has six homers and is hitting .343 in Cincinnati for his highest totals in both categories when visiting a Central opponent. He return to the New York Mets lineup after an extended injury absence has largely been positive. They hope his continued presence and production can provide a playoff push.

Cincinnati Reds' Drew Stubbs homer off the first offering from Scott Linebrink in the bottom of the ninth inning Sunday lifted Cincinnati past Atlanta 5-4. Cincinnati Reds are looking for their first three-game winning streak since sweeping the Dodgers from June 13-15 in Los Angeles, and at home for the first time since a season-best seven-game run from May 4-17. Cincinnati Reds' Mike Leake tops the NL with an average of 6.88 runs of support, and trails only Boston’s Jon Lester for the major league lead. The Reds’ hurler didn’t record a decision in only career start against the Mets last season. Watch New York Mets vs Cincinnati Reds Game Live TV Channel SNY and FSOH.

Kansas City Royals vs Boston Red Sox MLB Live Stream TV July 25

Kansas City Royals vs Boston Red Sox Live | Kansas City Royals vs Boston Red Sox MLB Live Online | Kansas City vs Boston Live Video Streaming | Kansas City Royals vs Boston Red Sox Live Webcast

7:10 pm EDT

Kansas City Royals have yet to meet Boston this season, has lost five of its last seven at Fenway, including three shutouts and a 7-1 loss. Kansas City Royals had a chance to come into Boston riding a season-high five-game winning streak, but for the fourth time this season, they couldn’t get past four in a row. Tampa Bay held Kansas City to seven hits - six singles - in a 5-0 win Sunday at Kauffman Stadium. Kansas City Royals have yet to meet Boston this season, has lost five of its last seven at Fenway, including three shutouts and a 7-1 loss.

Boston Red Sox' Jon Lester didn’t give up a hit through four innings July 5 against Toronto, but he exited with a strained shoulder muscle that led to his stint on the disabled list. He threw a bullpen session Wednesday that manager Terry Francona called tremendous and is ready to go Monday - though Francona cautioned he won’t throw more than 80 to 90 pitches. Boston Red Sox have scored 10 or more runs 14 times, all in a 56-game stretch since May 20. No other team has reached double digits more than seven times in that span. Boston Red Sox scored five in the first inning and five more in the fifth on its way to a 12-8 victory, its fourth straight and 17th in 20 games since June 30. Watch Kansas City Royals vs Boston Red Sox Game Live TV Channel FSKC and NESN.

Pittsburgh Pirates vs Atlanta Braves MLB Live Stream TV July 25

Pittsburgh Pirates vs Atlanta Braves Live | Pittsburgh Pirates vs Atlanta Braves MLB Live Online | Pittsburgh vs Atlanta Live Video Streaming | Pittsburgh Pirates vs Atlanta Braves Live Webcast

7:10 pm EDT

Pittsburgh Pirates' James McDonald is 4-1 with a 2.84 ERA over his last 11 starts after yielding four hits and three walks while striking out seven in 6 1-3 innings of Tuesday’s 1-0 victory over the Reds. He is 1-0 with a 1.38 ERA over two career starts versus the Braves. Brian McCann, who homered for the second time in three games Sunday, is hitless in five at-bats against McDonald. Pittsburgh Pirates dropped both meetings with the NL wild card-leading Braves in May, has lost nine of 13 in Atlanta over the previous four seasons. Pittsburgh Pirates haven’t played many meaningful games in Atlanta since Sid Bream beat Barry Bonds’ throw home in the bottom of the ninth inning of Game 7 in the 1992 NLCS, sending the Braves on to the World Series.

Atlanta Braves has outscored opponents 75-35 in winning 12 of 14 at home, where Tim Hudson has won a season-high four consecutive starts. They are likely looking forward to returning to Turner Field after Sunday’s 4-3 walk-off loss at Cincinnati capped a 3-4 road swing. Atlanta Braves' Tim Hudson, 4-0 with a 1.96 ERA over his last six outings overall, didn’t receive a decision despite limiting Colorado to two runs and five hits in seven innings of a 3-2 road defeat Wednesday. The right-hander is 5-4 with a 2.75 ERA lifetime against the Pirates. Watch Pittsburgh Pirates vs Atlanta Braves Game Live TV Channel ESPN and SPSO.

Minnesota Twins vs Texas Rangers MLB Live Stream TV July 25

Minnesota Twins vs Texas Rangers Live | Minnesota Twins vs Texas Rangers MLB Live Online | Minnesota vs Texas Live Video Streaming | Minnesota Twins vs Texas Rangers Live Webcast

8:05 pm EDT

Minnesota Twins took three of four from Texas in June, and is 6-1 in the last seven meetings. Only one of those wins, though, has come in Arlington. Minnesota Twins had been 20 games under .500 on June 1 before a 24-11 tear shaved 10 games off its deficit in the division to 6 1/2 at the All-Star break. With Sunday’s 5-2 loss to Detroit, though, the fourth-place Twins wrapped up a 6-6 stretch at home and trail the first-place Tigers by seven games. Minnesota Twins’ Nick Blackburn looks to get back in the win column. Minnesota Twins open a 10-game run against AL West clubs on Monday night with the first of three against the division’s top team, the Texas Rangers.

Texas Rangers' Derek Holland had thrown consecutive shutouts before being ripped by the Los Angeles Angels on Wednesday. He allowed a season-high seven runs and nine hits in 5 1-3 innings, but didn’t get a decision in Texas’ 9-8 loss. He equaled a career high with 10 strikeouts in May when he started opposite Blackburn, gets the call for Texas. He only win in five starts against the Twins came on Aug. 20, 2009, at Arlington. He surrendered one run in 5 1-3 innings as the Rangers rolled 11-1. Texas Rangers' Josh Hamilton has had success versus Blackburn, but Michael Young is hitting .222 with five strikeouts. Watch Minnesota Twins vs Texas Rangers Game Live TV Channel FSNO and FSH.

Detroit Tigers vs Chicago White Sox MLB Live Stream TV July 25

Detroit Tigers vs Chicago White Sox Live | Detroit Tigers vs Chicago White Sox MLB Live Online | Detroit vs Chi White Sox Live Video Streaming | Detroit Tigers vs Chicago White Sox Live Webcast

8:10 pm EDT

Detroit Tigers' Victor Martinez had three hits for the Tigers, who scored at least five runs for the fifth time in six games. Detroit Tigers has also won nine of 14 overall, including Sunday’s 5-2 victory over the Twins. Detroit Tigers have won 14 of their last 18 games versus the White Sox, including seven of eight in Chicago. Detroit Tigers just won three of four against Minnesota, dropped two of three at home to the White Sox coming out of the All-Star break, but took five of the first six meetings between the clubs this year. They will try to continue their recent success in Chicago and create further distance between themselves and the third-place White Sox when the teams open a three-game series Monday night.

Chicago White Sox' Mark Buehrle hasn’t allowed more than three runs in any of his last 14 outings, and can become the first White Sox pitcher to surrender three runs or fewer in 15 consecutive starts since Eric King went 18 straight starts bridging the 1989 and 1990 seasons. He hasn’t been easy for the Tigers to beat, going 17-9 with a 3.22 lifetime ERA versus Detroit. He had been 0-1 over his previous five starts before giving up two runs and five hits in seven innings of a 5-2 win over Kansas City last Monday. Chicago provided Detroit with some help by taking both games of a rain-shortened series at Cleveland over the weekend, giving the Tigers a season-best two-game lead over the Indians. The White Sox are 4 1/2 back. Watch Detroit Tigers vs Chicago White Sox Game Live TV Channel FSD and CSN.

Houston Astros vs St. Louis Cardinals MLB Live Stream TV July 25

Houston Astros vs St. Louis Cardinals Live | Houston Astros vs St. Louis Cardinals MLB Live Online | Houston vs St. Louis Live Video Streaming | Houston Astros vs St. Louis Cardinals Live Webcast

8:15 pm EDT

Houston Astros totaled seven runs at Wrigley Field over the weekend, with Sunday’s 5-4 loss in 10 innings giving the Cubs a sweep and their first three-game winning streak of the season. Houston Astros haven’t had a losing streak of longer than five games, but their latest three-game skid may be as painful as anything they’ve experienced. Houston Astros' Hunter Pence is 8 for 16 against McClellan, all singles. Pence is batting .152 since the All-Star break. Houston Astros' Happ gave up five earned runs for the fifth straight start - lasting 5 2-3 innings - Tuesday against Washington, but he also earned a 7-6 victory, his first since May 14.

St. Louis Cardinals is a combined 11-3 against those clubs, including 6-2 against Houston. They share the top spot with the Pirates and Brewers, but now have an excellent opportunity to get on a roll. After finishing with the Astros on Thursday, the 42-60 Cubs arrive for a weekend series. St. Louis Cardinals made three errors for the third time this month, with catcher Gerald Laird’s errant attempt to catch Xavier Paul stealing in the 10th leading to the deciding run in Pittsburgh’s 4-3 victory. St. Louis Cardinals were far from perfect in the finale. Watch Houston Astros vs St. Louis Cardinals Game Live TV Channel FSH and FSMW.

Tampa Bay Rays vs Oakland Athletics MLB Live Stream TV July 25

Tampa Bay Rays vs Oakland Athletics Live | Tampa Bay Rays vs Oakland Athletics MLB Live Online | Tampa Bay vs Oakland Live Video Streaming | Tampa Bay Rays vs Oakland Athletics Live Webcast

10:05 pm EDT

Tampa Bay Rays are 18-43 all-time in Oakland, but are 10-9 there since the start of 2007. Tampa Bay Rays facing their largest deficit in the AL East since the end of 2009, will now go for two straight wins for the first time since July 6 and 7, with Jeremy Hellickson on the hill. Tampa Bay will try to win back-to-back games for the first time in more than two weeks Monday night when they open a four-game series against the Oakland Athletics. Rays' Jeremy Hellickson will try to win his third consecutive start after throwing seven innings of two-run ball in Tuesday’s 3-2 victory over the New York Yankees.

Oakland Athletics' Guillermo Moscoso looks to rebound from an 8-3 loss at Detroit on Tuesday, when he lasted 4 2-3 innings, surrendering career highs of seven runs and nine hits. He has never faced Tampa Bay. Oakland Athletics are among the AL’s worst with a .240 team batting average, but they hit .330 while dropping two of three over the weekend. Oakland Athletics' Hideki Matsui is one exception. The designated hitter, who spent 2010 with the Los Angeles Angels following seven years with the Yankees, is batting .469 since the All-Star break for Oakland after matching a career high with five hits in Sunday’s 7-5 loss in the Bronx. Watch Tampa Bay Rays vs Oakland Athletics Game Live TV Channel SUN and CSCA.

Colorado Rockies vs Los Angeles Dodgers MLB Live Stream TV July 25

Colorado Rockies vs Los Angeles Dodgers Live | Colorado Rockies vs Los Angeles Dodgers MLB Live Online | Colorado vs LA Dodgers Live Video Streaming | Colorado Rockies vs Los Angeles Dodgers Live Webcast

10:10 pm EDT

Colorado Rockies' Juan Nicasio has been surprisingly good since getting called up May 28. The rookie right-hander allowed one run in seven strong innings of Wednesday’s 3-2 victory over Atlanta. He is 0-2 with a 9.00 ERA in four starts outside Denver. He’ll pitch his first game at Chavez Ravine after giving up four runs in five innings of a 9-7 home win over the Dodgers on June 9. Colorado Rockies' Troy Tulowitzki, batting .405 with team highs of four homers and 12 RBIs against Los Angeles this season, is 19 for 41 during a 10-game hitting streak in this matchup.

Los Angeles Dodgers counters with rookie Rubby De La Rosa, who is 0-3 with a 4.94 ERA in four home starts. Los Angeles Dodgers are batting .297 and averaging 5.9 runs while losing five of nine in this matchup in 2011, is not the only team scoring in bunches off Rockies pitching. They had two of their best offensive games the last time these teams met, totaling 21 runs and 35 hits on June 11-12 to split a four-game set in Denver. Los Angeles Dodgers have strung together some wins to move out of last place in the NL West, but they still face a massive deficit in the division race. Watch Colorado Rockies vs Los Angeles Dodgers Game Live TV Channel ROOT and FSPT.

Tampa Bay Rays vs Kansas City Royals MLB Live Stream TV July 24

Tampa Bay Rays vs Kansas City Royals Live | Tampa Bay Rays vs Kansas City Royals MLB Live Online | Tampa Bay vs Kansas City Live Video Streaming | Tampa Bay Rays vs Kansas City Royals Live Webcast

2:10 pm EDT

Tampa Bay Rays hasn’t been swept in a three-game series at Kansas City since May 15-17, 2001, but the Royals seem to have momentum this weekend, having won a season high-tying four straight. Tampa Bay Rays had bases loaded with no outs in the 10th but couldn’t convert, dropped a season-high 9 1/2 games behind AL East-leading Boston. The Rays also trail the Yankees by 6 1/2. Tampa Bay Rays lost 5-4 in 10 innings after Alex Gordon hit a two-out, RBI double in the ninth to tie the game and Hosmer drove in the winning run with a double. Tampa Bay Rays' Alex Cobb will try to help the Rays avoid the sweep as he makes his seventh start of the year.

Kansas City Royals will counter with Felipe Paulino, who has lost three of his last four starts. He gave up four runs and struck out eight in seven innings of a 4-3 loss to Minnesota on Sunday, giving up a three-run homer to Jim Thome in the sixth. Kansas City Royals hasn’t won five in a row since Sept. 7-11, 2009. Kansas City Royals' Eric Hosmer has been on a tear the last four games, going 9 for 16 with four runs scored and three RBIs. He’s batting .317 at home this season. Royals' Alex Gordon and Eric Hosmer each had three hits Saturday while Mike Moustakas had three RBIs for the first time. Watch Tampa Bay Rays vs Kansas City Royals Game Live TV Channel SUN and FSKC.

Houston Astros vs Chicago Cubs MLB Live Stream TV July 24

Houston Astros vs Chicago Cubs Live | Houston Astros vs Chicago Cubs MLB Live Online | Houston vs Chi Cubs Live Video Streaming | Houston Astros vs Chicago Cubs Live Webcast

2:20 pm EDT

Houston Astros' Carlos Lee went 3 for 4 with an RBI single Saturday and is hitting .340 over his last 14 games. However, of the Astros’ last 27 hits, none have been for extra bases. Houston Astros have totaled just three runs in the series’ first two games. Owner of baseball’s worst record, Houston has gone 4-14 in July and has an identical record in its last 18 road games. Houston Astros' Jordan Lyles had his longest outing Monday, going 8 1-3 innings and allowing four runs in a 5-2 loss to Washington. He will take another shot at his first victory. The right-hander was deserving of a win when he faced the Cubs in his major league debut May 31, allowing two runs and five hits in seven innings in Houston’s 7-3 victory.

Chicago Cubs haven’t pulled off a series sweep of more than two games at Wrigley since taking three straight versus Cincinnati from July 24-26, 2009. Chi Cubs' Matt Garza didn’t allow a run in Chicago’s 6-3 loss to Florida on July 14, then gave up only one in a 4-2 loss to Philadelphia on Tuesday. The bullpen was tagged for a combined 10 runs after he departed. He arguably has been Chicago’s best pitcher over the last month - aside from a rough outing July 7 at Washington - though he doesn’t have a win to show for it. He looks to lead Chicago to its first three-game sweep at Wrigley Field in two years when it meets the Houston Astros on Sunday. Watch Houston Astros vs Chicago Cubs Game Live TV Channel FSH and WGN.

Milwaukee Brewers vs San Francisco Giants MLB Live Stream TV July 24

Milwaukee Brewers vs San Francisco Giants Live | Milwaukee Brewers vs San Francisco Giants MLB Live Online | Milwaukee vs San Francisco Live Video Streaming | Milwaukee Brewers vs San Francisco Giants Live Webcast

4:05 pm EDT

Milwaukee Brewers' Prince Fielder may get a rare day off Sunday after struggling at the plate since being named All-Star MVP. Fielder is hitting .171 with no homers and eight strikeouts in the second half. Milwaukee Brewers have gone 5-5 on their 11-game trek, and are in a virtual tie with St. Louis atop the NL Central. Brewers' Ryan Braun returned from a one-game absence to hit his 19th homer Saturday for Milwaukee. Milwaukee Brewers was tied with last-place Houston for the NL’s worst road record at 16-29 coming out of the All-Star break.

San Francisco Giants' Nate Schierholtz is enjoying his best month of the season at the plate by hitting at a .360 clip to increase his batting average 28 points to .292. He had three hits, including a two-run double Saturday for the Giants, who remained four games ahead of second-place Arizona in the NL West. San Francisco Giants relievers posted a major league-best 31-15 record and their 2.99 ERA was second-lowest in the majors behind San Diego. With the group largely intact this year, San Francisco’s bullpen has a 22-12 record and its 2.85 ERA is one percentage point behind the Padres. Watch Milwaukee Brewers vs San Francisco Giants Game Live TV Channel FSWI and CSBA.

Colorado Rockies vs Arizona Diamondbacks MLB Live Stream TV July 24

Colorado Rockies vs Arizona Diamondbacks Live | Colorado Rockies vs Arizona Diamondbacks MLB Live Online | Colorado vs Arizona Live Video Streaming | Colorado Rockies vs Arizona Diamondbacks Live Webcast

4:10 pm EDT

Colorado Rockies was unable to build on Friday’s 8-4 victory, trailing 7-1 Saturday after two shaky innings from Jason Hammel. Colorado Rockies' Ubaldo Jimenez is 5-4 with a 3.02 ERA against the Diamondbacks, but is winless in his last four outings against them. He gave up six runs in six innings of a 7-6, 11-inning loss on April 1. He is looking more like the pitcher that went 19-8 with a 2.88 ERA last year, rumors have the Rockies placing him on the trading block, although the young hurler continues to profess a desire to stay in Colorado.

Arizona Diamondbacks will turn to Micah Owings to make a spot start Sunday. Arizona Diamondbacks' Zach Duke was removed from the rotation before the break, Barry Enright took his spot against the Brewers last Tuesday and allowed six runs in three innings of an 11-3 defeat before being optioned back to Triple-A Reno. Arizona Diamondbacks' Justin Upton matched a career high with six RBIs while Miguel Montero tied a career best with five in Saturday’s win. Each homered, with Upton hitting a grand slam in the seventh. Watch Colorado Rockies vs Arizona Diamondbacks Game Live TV Channel ROOT and FSAZ.

Detroit Tigers vs Minnesota Twins MLB Live Stream TV July 24

Detroit Tigers vs Minnesota Twins Live | Detroit Tigers vs Minnesota Twins MLB Live Online | Detroit vs Minnesota Live Video Streaming | Detroit Tigers vs Minnesota Twins Live Webcast

4:10 pm EDT

Detroit Tigers' Jhonny Peralta is 8 for 26 with two homers against Liriano, while Jason Kubel is 11 for 22 versus Porcello - the most hits the right-hander has allowed to one player. He is 13 for 25 over his last seven games and is 8 for 13 with two homers and seven RBIs during this series. The All-Star shortstop is hitting .438 with seven homers and 23 RBIs over his last 21 games against the Twins. Detroit Tigers' Rick Porcello will try to improve to 4-0 this month with his fourth straight win over the Twins on Sunday.

Minnesota Twins’ Joe Nathan needs one more save to tie Rick Aguilera for first on the team’s all-time list with 254. Minnesota Twins’ Francisco Liriano hasn’t managed to do the same in his last five matchups with Detroit, going 0-4 with an 8.27 ERA. He gave up four runs over three innings while opposing Porcello on May 10 before exiting with an illness. Minnesota Twins are fourth in the AL Central, but only six games behind division-leading Detroit. Watch Detroit Tigers vs Minnesota Twins Game Live TV Channel FSD and FSNO.

Washington Nationals vs Los Angeles Dodgers MLB Live Stream TV July 24

Washington Nationals vs Los Angeles Dodgers Live | Washington Nationals vs Los Angeles Dodgers MLB Live Online | Washington vs LA Dodgers Live Video Streaming | Washington Nationals vs Los Angeles Dodgers Live Webcast

4:10 pm EDT

Washington Nationals have dropped eight of 11 on the road, and eight of 12 overall. Nationals' Jason Marquis allowed two runs while matching a season high with nine strikeouts in eight innings of a 5-2 victory at Houston on Monday. He had been 0-2 with a 5.26 ERA in his five previous outings. He will try to build on his first win in six starts. He has allowed nine runs in eight innings in his last two outings there, losing both. He is 2-0 with a 2.22 ERA in his last four road games, fanning 23 in 24 1-3 innings.

Los Angeles Dodgers last dropped a series to Washington at Chavez Ravine when they lost two of three May 2-4, 2005. Los Angeles Dodgers' Chad Billingsley hasn’t been nearly as effective on the road, going 4-5 with a 5.63 ERA. He’s lost his last two away starts with the latest coming Monday, when he surrendered five runs and nine hits in 5 1-3 innings of a 5-0 defeat to San Francisco. He has a 2.43 ERA in nine starts there, but just a 4-3 record since he’s received an average of 2.73 runs of support. He has won his last two home games, allowing one run in 13 1-3 innings. Watch Washington Nationals vs Los Angeles Dodgers Game Live TV Channel MASN2 and FSPT.

Toronto Blue Jays vs Texas Rangers MLB Live Stream TV July 24

Toronto Blue Jays vs Texas Rangers Live | Toronto Blue Jays vs Texas Rangers MLB Live Online | Toronto vs Texas Live Video Streaming | Toronto Blue Jays vs Texas Rangers Live Webcast

8:05 pm EDT

Toronto Blue Jays' Brett Cecil gave up seven runs in five innings, yet picked up the win in the Blue Jays’ 18-10 road victory. He then was lit up for eight runs in two innings against the Rangers on May 14, 2010, in Toronto. However, Cecil didn’t get a decision as the Blue Jays rallied for a 16-10 win. He goes for the Blue Jays in the finale, has made just two career starts against Texas, but they’ve been wild ones. Brett Cecil lasted at least six innings in four starts since being recalled from the minors late last month. Cecil gave up five runs and nine hits over seven innings in Tuesday’s 6-5, 14-inning win over Seattle.

Texas Rangers also are tied with Oakland for the second in the big leagues with a .297 average while posting a 7-2 record since the break. Texas Rangers' Matt Harrison gave up four runs in 6 2-3 innings, Texas is second in the majors with a 1.94 ERA in the second half, trailing only the Chicago White Sox. Texas Rangers' Michael Young’s walk-off single after three straight bunts in the bottom of the ninth Saturday capped a two-run rally and lifted Texas to a 5-4 win. Elvis Andrus’ one-out suicide squeeze scored Mike Napoli with the tying run. Watch Toronto Blue Jays vs Texas Rangers Game Live TV Channel RSN and FSH.

Atlanta Braves vs Cincinnati Reds MLB Live Stream TV July 24

Atlanta Braves vs Cincinnati Reds Live | Atlanta Braves vs Cincinnati Reds MLB Live Online | Atlanta vs Cincinnati Live Video Streaming | Atlanta Braves vs Cincinnati Reds Live Webcast

8:05 pm EDT

Atlanta Braves' Brandon Beachy has never faced Cincinnati, gave up six runs, nine hits and five walks during a 12-3 loss in Colorado on Tuesday. He was 3-0 with a 2.52 ERA in his previous nine starts. He will try to cool off that lineup but will likely need a better effort than in his most recent outing. Atlanta Braves' Dan Uggla continued to play well for the Marlins, Willis’ production diminished and he was traded to Detroit in 2007. He earned two wins for the Tigers and made two trips to the disabled list with recurring anxiety before being shipped to Arizona in June 2010.

Cincinnati Reds trailed 2-1 after the fifth but rallied with a combined 10 runs over the next two innings. Todd Frazier hit a three-run double as his team scored seven times in the seventh, and Edgar Renteria drove in three runs after replacing an injured Zack Cozart. Cincinnati Reds will try to help Willis by building on Saturday’s 11-2 rout of the Braves. They had scored 11 runs over their previous six games while batting .195. The 11 runs were their most since an 11-2 win over Pittsburgh on April 16. Watch Atlanta Braves vs Cincinnati Reds Game Live TV Channel ESPN.

Chicago White Sox vs Cleveland Indians MLB Live Stream TV July 23

Chicago White Sox vs Cleveland Indians Live | Chicago White Sox vs Cleveland Indians MLB Live Online | Chicago vs Cleveland Live Video Streaming | Chicago White Sox vs Cleveland Indians Live Webcast

7:05 pm EDT

Chicago White Sox have hit just three homers in seven games since the break— all by Quentin, who has 20 this year. Paul Konerko leads the club with 22, but has failed to go deep in his last 12 games. Chi White Sox' Edwin Jackson returns to the mound after tossing his first complete game since no-hitting Tampa Bay nearly 13 months ago while with Arizona. He threw 101 pitches in a nine-hitter as the White Sox beat Detroit 5-0 on July 16. Chicago White Sox have received solid efforts from their starting pitchers while staying near the top of the AL Central.

Cleveland Indians' Mitch Talbot out due to a back injury, the Indians turned to Huff to open a doubleheader with Minnesota on Monday. The right-hander had lost his final five starts en route to a 2-11 record in 2010. Cleveland Indians' David Huff overcame a heat index of 108 degrees in Minneapolis, and limited the Twins to five hits in seven scoreless innings as Cleveland won 5-2 and eventually swept the twinbill. He will make his second start for the Indians. Watch Chicago White Sox vs Cleveland Indians Game Live TV Channel WGN and STO.

St. Louis Cardinals vs Pittsburgh Pirates MLB Live Stream TV July 23

St. Louis Cardinals vs Pittsburgh Pirates Live | St. Louis Cardinals vs Pittsburgh Pirates MLB Live Online | St. Louis vs Pittsburgh Live Video Streaming | St. Louis Cardinals vs Pittsburgh Pirates Live Webcast

7:05 pm EDT

St. Louis Cardinals' Albert Pujols has five hits in 15 at-bats against Kevin Correia, but has failed to go deep against Saturday’s scheduled starter for the Pirates. His latest homer was his fourth on this nine-game road trip, 22nd of the season and 430th of his career. He needs one more to tie Cal Ripken for 40th all time. He is within eight hits of becoming the fifth Cardinal with 2,000, joining Hall of Famers Stan Musial, Lou Brock, Rogers Hornsby and Enos Slaughter. He matched a season high with four hits, including a two-run homer off Paul Maholm to open the scoring in Friday’s 6-4 victory.

Pittsburgh Pirates' Kevin Correia held the Cardinals to five hits in seven scoreless innings, helping Pittsburgh to a 3-1 win April 6 in St. Louis. Pittsburgh Pirates' Garrett Jones had two hits and two RBIs for the Pirates, who now look to avoid losing three in a row for the first time since a four-game skid June 17-20. Pirates' Kevin Correia gave up three runs and five hits in six innings, and also drove in his first two runs of the season in the Pirates’ 7-5 loss in 11. After lasting just 3 2-3 innings in a loss to the Chicago Cubs on July 9, the right-hander didn’t register a decision Sunday at Houston. Watch St. Louis Cardinals vs Pittsburgh Pirates Game Live TV Channel FSMW and ROOT.

Los Angeles Angels vs Baltimore Orioles MLB Live Stream TV July 23

Los Angeles Angels vs Baltimore Orioles Live | Los Angeles Angels vs Baltimore Orioles MLB Live Online | LA Angels vs Baltimore Live Video Streaming | Los Angeles Angels vs Baltimore Orioles Live Webcast

7:05 pm EDT

Los Angeles Angels center fielder Peter Bourjos is expected to be in the lineup Saturday after missing the last 11 games with tightness in his right hamstring.LA Angels continue their 10-game trip with Joel Pineiro trying to rebound from the worst start of his career. He is 0-3 with a 6.75 ERA in his last four starts against Baltimore, which he has not faced since 2006 while with Seattle. He walked four and was tagged for eight runs in one-third of an inning of Sunday’s 9-1 loss at Oakland as he was denied a fourth straight win. It was Pineiro’s shortest career start.

Baltimore Orioles' Luke Scott went 0 for 3 on Friday following a stint on the disabled list with a torn labrum, could be done for the season with continued pain in his right shoulder. Baltimore Orioles' Nick Markakis is hitless in his last 11 at-bats, but he is 2 for 2 off Pineiro. Orioles' Brad Bergesen will make his second start and ninth appearance since a three-week demotion to Triple-A Norfolk. In his last outing, Bergesen did not earn a decision in Monday’s 15-10 loss to Boston, giving up six runs - four earned - over five innings. Watch Los Angeles Angels vs Baltimore Orioles Game Live TV Channel FSW and MASN.

New York Mets vs Florida Marlins MLB Live Stream TV July 23

New York Mets vs Florida Marlins Live | New York Mets vs Florida Marlins MLB Live Online | NY Mets vs Floirda Live Video Streaming | New York Mets vs Florida Marlins Live Webcast

7:10 pm EDT

New York Mets' Chris Capuano takes the mound against the Marlins for the second time this week after he allowed four runs in 7 2-3 innings of a 4-1 loss Monday that dropped his record to 4-3 with a 3.24 ERA in nine starts versus Florida. NY Mets have turned things around in Miami, averaging 7.3 runs during a three-game winning streak that followed a stretch where they averaged 4.0 runs while losing nine of 10 there. NY Mets' Jose Reyes had two hits Friday and remains atop the majors with a .349 batting average.

Florida Marlins' Emilio Bonifacio extended his career-best hitting streak to 21 games - the longest active streak in the majors - Friday. Batting .380 during the streak, Bonifacio has hit .412 against the Mets this season. Florida Marlins has been outscored 12-1 in the first inning in the first four of this six-game homestand, had won nine of 10 prior to the losing streak. They have dropped four straight at home since that victory over the Mets. Marlins' Clay Hensley yielded one hit in five innings to beat Capuano. It was his first action since missing more than a month with a sprained right shoulder. Watch New York Mets vs Florida Marlins Game Live TV Channel WPIX and FSFL.

Tampa Bay Rays vs Kansas City Royals MLB Live Stream TV July 23

Tampa Bay Rays vs Kansas City Royals Live | Tampa Bay Rays vs Kansas City Royals MLB Live Online | Tampa Bay vs Kansas City Live Video Streaming | Tampa Bay Rays vs Kansas City Royals Live Webcast

7:10 pm EDT

Tampa Bay Rays' Jeff Niemann giving up two runs in 21 1-3 innings to go 2-0 in his last three starts overall. Niemann allowed two hits and struck out 10 over eight innings of a 1-0, 16-inning loss to Boston on Sunday - the longest game in Rays’ history. He has allowed two runs and nine hits over 24 1-3 innings while going 2-0 in three career starts versus Kansas City. He will try to help the Rays bounce back after they lost for the seventh time in 10 contests, scoring more than four runs twice during that stretch. The reigning AL East champs are third in the division, 8 1/2 games behind first-place Boston.

Kansas City Royals' Jeff Francis is 0-5 with a 5.19 ERA in six starts since beating the Los Angeles Angels on June 10, and matched his run total from his previous two outings when he yielded four in 7 1-3 innings of a 4-3 loss at Minnesota last Saturday. Kansas City Royals' Melky Cabrera, who has been dealing with a stomach ailment, is batting .414 with 14 RBIs his last 17 games. He’s hitting .368 with nine RBIs his last 11 games versus Tampa Bay, which hopes scheduled starter Jeff Niemann can shut down the Royals like he has in the past. Watch Tampa Bay Rays vs Kansas City Royals Game Live TV Channel SUN and FSKC.

Seattle Mariners vs Boston Red Sox MLB Live Stream TV July 23

Seattle Mariners vs Boston Red Sox Live | Seattle Mariners vs Boston Red Sox MLB Live Online | Seattle vs Boston Live Video Streaming | Seattle Mariners vs Boston Red Sox Live Webcast

7:10 pm EDT

Seattle Mariners' Felix Hernandez pitched very well for six innings Friday before the Red Sox broke open the game with five runs in the seventh. Seattle Mariners, whose last win came against Oakland on July 5, have at least showed more punch at the plate recently. They’ve averaged 5.0 runs in the last four games after scoring 11 total runs in the previous nine. Mariners' woes continued with a 7-4 loss in Friday’s series opener. A loss Saturday would tie the longest losing streak in franchise history, set in September 1992.

Boston Red Sox maintained a two-game lead in the AL East over New York, reached 60 wins in the least amount of games since the 1979 club won 60 in 95 games. They gets its first look at rookie Blake Beavan, who has pitched well in three starts since being called up from Triple-A Tacoma to replace the injured Erik Bedard. Boston Red Sox' Jacoby Ellsbury hit his 15th homer of the season and seventh in 12 games. He’s batting .389 with 13 RBIs during that span, helping Boston win 10 of 12. Watch Seattle Mariners vs Boston Red Sox Game Live TV Channel ROOT and NESN.

Toronto Blue Jays vs Texas Rangers MLB Live Stream TV July 23

Toronto Blue Jays vs Texas Rangers Live | Toronto Blue Jays vs Texas Rangers MLB Live Online | Toronto vs Texas Live Video Streaming | Toronto Blue Jays vs Texas Rangers Live Webcast

8:05 pm EDT

Toronto Blue Jays put plenty of balls in play against Harrison on April 26 when they tagged him for seven runs - five in the first inning - and eight hits in a 10-3 win in Arlington. Harrison lasted three innings. Toronto Blue Jays' Carlos Villanueva may not have to face Adrian Beltre, who strained his left hamstring in the series opener and will have an MRI on Saturday, but Michael Young could be a tough out. He is batting .533 during the Rangers’ home winning streak after going 4 for 4 on Friday.

Texas Rangers' Matt Harrison would appreciate another big game from the right fielder as he tries to help Texas win nine straight in Arlington for the first time since May 20-June 13, 2005. He threw 7 2-3 innings of one-run ball in Sunday’s 3-1 win at Seattle. He has posted victories in each of his last two starts and is 5-3 with a 1.94 ERA in his last 10 outings, giving up one run or fewer seven times during this stretch. Texas Rangers will try to win nine straight at home for the first time in six seasons Saturday night when they continue their series against the Toronto Blue Jays. Watch Toronto Blue Jays vs Texas Rangers Game Live TV Channel RSN and FSH.

Colorado Rockies vs Arizona Diamondbacks MLB Live Stream TV July 23

Colorado Rockies vs Arizona Diamondbacks Live | Colorado Rockies vs Arizona Diamondbacks MLB Live Online | Colorado vs Arizona Live Video Streaming | Colorado Rockies vs Arizona Diamondbacks Live Webcast

8:10 pm EDT

Colorado Rockies got off to a good start by winning 8-4 on Friday. Dexter Fowler finished a homer shy of the cycle and scored twice while Ellis added three hits. Colorado Rockies lineup that has been weakened by the loss of reigning NL batting champion Carlos Gonzalez, placed on the 15-day disabled list Friday with a strained right wrist. Gonzalez exited Thursday’s game against Atlanta after suffering a right wrist injury, and is hitting .361 with five RBIs in nine games against the Diamondbacks in 2011.

Arizona Diamondbacks went 1 for 8 with runners in scoring position and lost for the third time in four games as starter Daniel Hudson’s seven-game win streak ended. Arizona Diamondbacks' Josh Collmenter suffered his first career loss at Colorado on May 24, yielding five runs over 4 1-3 innings in a 12-4 defeat in his third big-league start. He earned his first win since June 3 on Monday by striking out a season-high seven in eight innings in a 3-0 victory. He had been 0-4 with a 7.54 ERA in four starts prior to facing the Brewers. Watch Colorado Rockies vs Arizona Diamondbacks Game Live TV Channel ROOT and FSAZ.

Milwaukee Brewers vs San Francisco Giants MLB Live Stream TV July 23

Milwaukee Brewers vs San Francisco Giants Live | Milwaukee Brewers vs San Francisco Giants MLB Live Online | Milwaukee vs San Francisco Live Video Streaming | Milwaukee Brewers vs San Francisco Giants Live Webcast

9:05 pm EDT

Milwaukee Brewers could get a lift from the top of the order Saturday if Ryan Braun returns to the lineup after resting his lingering left calf strain in the series opener. The All-Star left fielder, who has never faced Vogelsong, is a .373 career hitter in San Francisco. Milwaukee Brewers winners of seven of 10 at AT&T Park, opened its 11-game trip with a league-worst 16-30 road record, but the club is getting good results away from Miller Park in large part to the contributions from shortstop Yuniesky Betancourt and catcher Jonathan Lucroy, who each drove in two Friday.

San Francisco Giants' Ryan Vogelsong is 1-2 with a 6.75 ERA in five starts versus Milwaukee, with the last coming Sept. 6, 2004, while with Pittsburgh. He has been outstanding in his first season in the majors since making 20 relief appearances for Pittsburgh in 2006, allowing two runs or fewer in 13 of 15 starts. He and the NL West-leading Giants will try to avoid a season high-tying third straight home loss Saturday night when they face the Milwaukee Brewers. He doesn’t feel it’s necessary to fire back at critics who don’t feel he deserved a spot in last week’s All-Star Game. His breakout season says enough. Watch Milwaukee Brewers vs San Francisco Giants Game Live TV Channel FSWI and CSBA.

Washington Nationals vs Los Angeles Dodgers MLB Live Stream TV July 23

Washington Nationals vs Los Angeles Dodgers Live | Washington Nationals vs Los Angeles Dodgers MLB Live Online | Washington vs LA Dodgers Live Video Streaming | Washington Nationals vs Los Angeles Dodgers Live Webcast

10:10 pm EDT

Washington Nationals now hopes Tom Gorzelanny won’t be hampered by a sore right ankle as he takes the mound. The left-hander was injured in a 9-8 loss to Atlanta on Sunday, limping off the field after scoring from first in a home-plate collision on Roger Bernadina’s triple. Washington Nationals won 7-2 in Friday’s opener behind John Lannan and Jerry Hairston Jr. Lannan gave up two runs in 6 1-3 innings, and had two hits including his first career homer, a two-run drive in the second that gave the Nationals a 3-0 lead.

Los Angeles Dodgers' Ted Lilly gets the call for Los Angeles. He opened the second half of the season by giving up four runs and four hits in 6 2-3 innings of a 4-1 loss to Arizona on Sunday. He has allowed six runs while winning three of his last four starts against Washington. LA Dodgers' Matt Kemp had two strikeouts against Lannan, giving him 11 in his last 23 at-bats. Kemp, who’s hitting .174 with a solo homer over that stretch, is 3 for 9 with no strikeouts versus Gorzelanny. Watch Washington Nationals vs Los Angeles Dodgers Game Live TV Channel MASN2 and FSPT.

Houston Astros vs Chicago Cubs MLB Live Stream TV July 22

Houston Astros vs Chicago Cubs Live | Houston Astros vs Chicago Cubs MLB Live Online | Houston vs Chi Cubs Live Video Streaming | Houston Astros vs Chicago Cubs Live Webcast

2:20 pm EDT

Houston Astros have won nine of 11 at Wrigley. Houston Astros' Bud Norris missed a chance to win his second straight outing Saturday. He blew a 3-0 lead as he gave up four runs and nine hits, including a season-high three homers, in 5 2-3 innings of a 6-4 win over Pittsburgh. He didn’t pitch in that series but enters his start Thursday with a 1-1 record and 1.80 ERA in three games against the Cubs. They scored 22 runs and hit .336 in that series but was helped by four errors from the Cubs, who haven’t been any better defensively of late. They haven’t won three games in a row since taking a season-high four straight from May 30-June 3, a stretch which began with three victories at Wrigley.

Chicago Cubs' Carlos Zambrano is 15-8 with a 2.72 ERA against the Astros and dominated his last game against them May 31, giving up a run in eight innings before Carlos Marmol blew the save in Chicago’s 7-3 loss. He takes the mound for Chicago. He’s coming off a dreadful return from the disabled list, allowing a season-high eight runs in 4 2-3 innings Saturday in a 13-3 loss to Florida. Chicago Cubs, 2-5 on a 10-game homestand, haven’t won a series since taking three of four against Milwaukee from June 13-16. Chicago Cubs hasn’t had an error in 10 straight since Sept. 14-24, 1980. Watch Houston Astros vs Chicago Cubs Game Live TV Channel CSN.

Los Angeles Angels vs Baltimore Orioles MLB Live Stream TV July 22

Los Angeles Angels vs Baltimore Orioles Live | Los Angeles Angels vs Baltimore Orioles MLB Live Online | LA Angels vs Baltimore Live Video Streaming | Los Angeles Angels vs Baltimore Orioles Live Webcast

7:05 pm EDT

Los Angeles Angels' Ervin Santana had one of his worst starts in a 9-7 loss in Baltimore on Aug. 4, giving up a career high-tying nine runs and a season-high 12 hits in 3 2-3 innings. He is 3-4 with a 5.84 ERA in 10 starts against the Orioles. He is coming off a solid start on Saturday when he yielded three runs - two earned - in 6 1-3 innings of a 4-3, 10-inning loss at Oakland. He might need his best stuff against Nick Markakis, who is 10 for 27 with five doubles and three homers off the right-hander. Markakis, though, went 1 for 12 as Baltimore dropped two of three to Boston.

Baltimore Orioles will look to get off to a positive start in this season’s matchup with Alfredo Simon scheduled to make his third start of the season and sixth of his career. Baltimore Orioles' Alfredo Simon was reinstated from the restricted list Tuesday after attending a hearing in his native Dominican Republic, where he is the lead suspect in the shooting death of his cousin on New Year’s Day. The hearing was suspended, and Simon doesn’t have to return until Oct. 18. Its his first start versus Los Angeles. He had no record and a 6.75 ERA in two relief appearances in this matchup in 2010. Watch Los Angeles Angels vs Baltimore Orioles Game Live TV Channel FSW and MASN.

St. Louis Cardinals vs Pittsburgh Pirates MLB Live Stream TV July 22

St. Louis Cardinals vs Pittsburgh Pirates Live | St. Louis Cardinals vs Pittsburgh Pirates MLB Live Online | St. Louis vs Pittsburgh Live Video Streaming | St. Louis Cardinals vs Pittsburgh Pirates Live Webcast

7:05 pm EDT

St. Louis Cardinals' Chris Carpenter is 11-2 with a 2.09 ERA in 16 starts against Pittsburgh, and he can pull the Cardinals even with the Pirates by earning a fifth straight victory. He held the Reds to a run over eight innings in Saturday’s 4-1 win, lowering his ERA to 1.66 since June 23. Both Pittsburgh and St. Louis will get reacquainted with 13 meetings over the next eight weeks, starting with the opener of an unusually significant series at PNC Park on Friday night.

Pittsburgh Pirates is expected to welcome back shortstop Ronny Cedeno - who had hit in 10 straight before suffering a concussion July 1 - and needs all the help it can get. They have a 2.97 ERA against the Central while going 24-14. Pittsburgh dropped its series finale with Cincinnati 3-1 on Wednesday but won the first two meetings, its seventh straight three-game series victory and 11th of 13 in the division. They only scored nine runs during their three-game visit to Busch Stadium from April 4-6, but they left with two wins behind a staff that limited the Cardinals - who were missing Matt Holliday - to seven. Watch St. Louis Cardinals vs Pittsburgh Pirates Game Live TV Channel FSMW and ROOT.

Oakland Athletics vs New York Yankees MLB Live Stream TV July 22

Oakland Athletics vs New York Yankees Live | Oakland Athletics vs New York Yankees MLB Live Online | Oakland vs NY Yankees Live Video Streaming | Oakland Athletics vs New York Yankees Live Webcast

7:05 pm EDT

Oakland Athletics has lost 24 of 28 meetings, including 12 of 13 in New York and nine of 10 at the current Yankee Stadium. Oakland Athletics were based in Kansas City the last time the New York Yankees enjoyed a run comparable to their current dominance in this series. Oakland Athletics' Hideki Matsui should be greeted warmly by the Yankees crowd. Matsui hit his 500th professional homer Wednesday, counting 332 in Japan, and drove in three runs in a 7-5 victory at Detroit. He could be facing the perfect opponent—he’s 2-0 with a 2.19 ERA in two career starts against the A’s.

New York Yankees is the only AL team that Trevor Cahill has never beaten besides Oakland. The right-hander has posted a 9.72 ERA in losing all three starts against the Yankees. They split an eight-game trip after the All-Star break at Toronto and Tampa Bay. This contest begins a 10-game homestand that includes visits by lowly Seattle and Baltimore. Yankees is riding its longest win streak over Oakland. The last time the Yankees had a longer streak in the series was a 14-game run in 1956-57, when the Athletics were located in the midwest. Watch Oakland Athletics vs New York Yankees Game Live TV Channel CSCA and YES.

San Diego Padres vs Philadelphia Phillies MLB Live Stream TV July 22

San Diego Padres vs Philadelphia Phillies Live | San Diego Padres vs Philadelphia Phillies MLB Live Online | San Diego vs Philadelphia Live Video Streaming | San Diego Padres vs Philadelphia Phillies Live Webcast

7:05 pm EDT

San Diego Padres will hand the ball to Cory Luebke as they try to match a season-best four-game winning streak. San Diego Padres could be without second baseman Orlando Hudson on Friday after he was knocked unconscious in a collision with the wall Thursday. Third baseman Chase Headley, though, could add some pop to the Padres’ lineup after being out of the starting lineup the last five games with a strained right calf. Headley is batting .380 since June 13. They has scored 18 runs in the first two innings of its last three games, but getting to Hamels early could be tough. He’s holding opponents to a .196 batting average the first time through a lineup.

Philadelphia Phillies, 34-15 at home, has won 11 straight in San Diego but dropped the last two between these clubs at Citizens Bank Park on June 6-7, 2010. Philadelphia Phillies' Jimmy Rollins is hitting .382 with four homers and 11 RBIs this month, helping the Phillies average 5.7 runs while posting a 10-5 record. Philadelphia scored 4.0 runs per game over the first three months. Phillies' Cole Hamels was tagged for a career high-tying seven runs and walked a season-high four in 4 1-3 innings of an 11-2 loss to the New York Mets on Saturday. He and Phillies go for their eighth straight victory over the Padres on Friday night when this four-game series begins. Watch San Diego Padres vs Philadelphia Phillies Game Live TV Channel Ch4 and CSN.

Chicago White Sox vs Cleveland Indians MLB Live Stream TV July 22

Chicago White Sox vs Cleveland Indians Live | Chicago White Sox vs Cleveland Indians MLB Live Online | Chi White Sox vs Cleveland Live Video Streaming | Chicago White Sox vs Cleveland Indians Live Webcast

7:05 pm EDT

Chicago White Sox probable Friday starter Gavin Floyd won the finale of Chicago’s last series against Cleveland by allowing one run through seven innings May 19. Following that victory, Floyd went 1-6 with a 5.44 ERA in eight starts and one relief appearance before bouncing back last Friday against Detroit, giving up two runs - one earned - in 7 2-3 innings of an 8-2 win. White Sox remains in contention in part due to having won four of five meetings this season with Cleveland. They haven’t played like contenders of late, though they’re in the thick of the race in a weak AL Central.

Cleveland Indians, beginning a nine-game homestand, have lost four of six including Wednesday’s 7-5 defeat in Minnesota, but manager Manny Acta isn’t panicking. Cleveland Indians learned Thursday that center fielder Grady Sizemore, who was already on the disabled list with a knee injury, will miss four to six weeks following surgery to correct a sports hernia. Indians' Carlos Carrasco has lost his last three starts but pitched effectively Saturday, allowing three runs and five hits in seven innings of a 6-5 defeat at Baltimore. Watch Chicago White Sox vs Cleveland Indians Game Live TV Channel CSN and STO.

Atlanta Braves vs Cincinnati Reds MLB Live Stream TV July 22

Atlanta Braves vs Cincinnati Reds Live | Atlanta Braves vs Cincinnati Reds MLB Live Online | Atlanta vs Cincinnati Live Video Streaming | Atlanta Braves vs Cincinnati Reds Live Webcast

7:10 pm EDT

Atlanta Braves began this seven-game trip by splitting four in Colorado. The Braves allowed a run in the bottom of the ninth to lose 3-2 on Wednesday before rallying from an early four-run deficit Thursday for a 9-6 win. Atlanta Braves' Jair Jurrjens could have his hands full against Cincinnati’s RBI leaders since Joey Votto is 3 for 9 with a homer against him and Jay Bruce 5 for 9 with a home run. He posted a 1.03 ERA in winning his final four starts before the All-Star break. His first outing after did not go smoothly as he gave up a season-high six runs over five innings and did not get a decision Sunday in a 9-8 victory over Washington.

Cincinnati Reds' Joey Votto is 3 for 18 in the last five games, Bruce 3 for 13 and Brandon Phillips is hitless in 15 at-bats in that span for Cincinnati, which last won consecutive games during a three-game sweep of the Dodgers from June 13-15. Cincinnati Reds' Bronson Arroyo is 4-3 with a 6.80 ERA in seven starts against the Braves since joining Cincinnati in 2006. Brian McCann is 8 for 16 with three homers against him. He will start Friday after going 0-2 with an 8.66 ERA in his last three. He allowed four runs over 6 2-3 innings in last Saturday’s 4-1 loss to St. Louis. Watch Atlanta Braves vs Cincinnati Reds Game Live TV Channel FSS and FSOH.

Seattle Mariners vs Boston Red Sox MLB Live Stream TV July 22

Seattle Mariners vs Boston Red Sox Live | Seattle Mariners vs Boston Red Sox MLB Live Online | Seattle vs Boston Live Video Streaming | Seattle Mariners vs Boston Red Sox Live Webcast

7:10 pm EDT

Seattle Mariners took two of three at Fenway from April 29-May 1, beating John Lackey by a 2-0 score April 30. Lackey allowed both runs in six innings. Seattle Mariners hasn’t lost 13 in a row since setting the team record with 14 straight losses from Sept. 2-18, 1992. They rallied from a 5-1 deficit to tie Toronto on Thursday, but allowed two runs in the bottom of the eighth and fell 7-5. They opens a three-game set Friday night against surging Boston, winner of six straight at Fenway Park. Mariners' Felix Hernandez has fared well at Fenway, going 3-0 with a 1.49 ERA in five starts - the most recent of which came May 1, when he allowed two runs in seven innings and didn’t get the decision in a 3-2 loss.

Boston Red Sox' John Lackey was knocked out in the third inning of a 9-7 loss to Toronto on July 4 - which followed 7 2-3 innings of two-run ball in a 2-1 defeat over Philadelphia on June 29. His recent inconsistency continued in his last start, though, as he allowed four runs and 10 hits in 5 2-3 innings of a 9-5 win over Tampa Bay on Saturday. He pitched 6 2-3 innings and allowing three hits to beat Baltimore 4-0 on July 9 in his previous outing. Boston Red Sox' Jacoby Ellsbury homered twice while Andrew Miller and three relievers two-hit the Orioles in 4-0 victory Wednesday. Watch Seattle Mariners vs Boston Red Sox Game Live TV Channel ROOT and NESN.

New York Mets vs Florida Marlins MLB Live Stream TV July 22

New York Mets vs Florida Marlins Live | New York Mets vs Florida Marlins MLB Live Online | NY Mets vs Florida Live Video Streaming | New York Mets vs Florida Marlins Live Webcast

7:10 pm EDT

New York Mets has dropped three of five to the Marlins this season, falling 4-1 in a makeup game Monday while playing without Reyes, Beltran and Wright. NY Mets are getting healthy, Beltran and Reyes may not be with them at the conclusion of this road trip in Washington on July 31. Both players have been rumored to be involved in deals prior to the non-waiver trade deadline that day. NY Mets' Mike Pelfrey is 0-7 with a 5.35 ERA in 13 starts since, including 0-3 with a 6.10 ERA in seven at Miami.

Florida Marlins hasn’t won since Monday, getting outscored 23-6 while being swept by in a three-game series with San Diego after Thursday’s 5-3 defeat. Florida Marlins' Chris Volstad is 0-2 with a 5.06 ERA in his past three starts versus the Mets, but hasn’t faced them since June 30, 2010. He turned in his shortest outing of the season in Sunday’s 7-5 win at Chicago, getting pulled after three innings after allowing four runs and six hits. Watch New York Mets vs Florida Marlins Game Live TV Channel SNY and FSFL.

Toronto Blue Jays vs Texas Rangers MLB Live Stream TV July 22

Toronto Blue Jays vs Texas Rangers Live | Toronto Blue Jays vs Texas Rangers MLB Live Online | Toronto vs Texas Live Video Streaming | Toronto Blue Jays vs Texas Rangers Live Webcast

8:05 pm EDT

Toronto Blue Jays have won eight of 10, but are 10 1/2 games behind AL East-leading Boston. Toronto hasn’t reached the postseason since winning its second straight World Series in 1993. Toronto Blue Jays' Jose Bautista is expected to return to third base after going 3 for 12 in three starts at designated hitter following a three-game absence with an ankle injury. He doubled and drove in two as Toronto defeated the Mariners 7-5 to finish a three-game sweep Thursday. His three career hits off Lewis have been solo homers. Though he’s failed to go deep since hitting two against Cleveland on July 9, the All-Star continues to lead the majors with 31.

Texas Rangers hope Colby Lewis can continue his strong pitching in the opener. Texas Rangers had the majors’ longest winning streak this year at 12 after blanking the Los Angeles Angels on Tuesday, but then dropped a pair of one-run decisions. C.J. Wilson allowed two hits over eight innings in a stellar matchup with fellow All-Star Jered Weaver, but Texas lost 1-0 Thursday as the lone run scored on an error by center fielder Endy Chavez. Texas Rangers are kicking off a seven-game stretch in Arlington, have the AL’s best home record at 31-18. They took three games from Baltimore and four against Oakland at Rangers Ballpark leading into the All-Star break. Watch Toronto Blue Jays vs Texas Rangers Game Live TV Channel RSN and KTXA.

Tampa Bay Rays vs Kansas City Royals MLB Live Stream TV July 22

Tampa Bay Rays vs Kansas City Royals Live | Tampa Bay Rays vs Kansas City Royals MLB Live Online | Tampa Bay vs Kansas City Live Video Streaming | Tampa Bay Rays vs Kansas City Royals Live Webcast

8:10 pm EDT

Tampa Bay Rays are 28-20 away from home, visits Kansas City where it has won seven of 10 despite scoring 36 runs - the same amount the Royals have totaled during that span. They are third in the East, 7 1/2 games behind the first-place Red Sox, but have a chance for some success the rest of July against three clubs with sub-.500 records. They dropped six of 10 to New York and Boston over the past two weeks, but begins a trip that also makes stops in Oakland and Seattle after winning 2-1 on Thursday to split a four-game set with the Yankees. They open a 10-game trip looking to continue their recent road success against the Kansas City Royals on Friday night.

Kansas City Royals have the AL’s worst record, they’ll try for a third consecutive victory Friday. They hope the outfielder can play after he left Wednesday’s 2-1, 11-inning win over the Chicago White Sox with a stomach ailment. Kansas City Royals' Melky Cabrera is 0 for 4 with two strikeouts against Davis, but batting .400 with three homers and 11 RBIs his last 16 games for Kansas City. Royals' Luke Hochevar allowed 11 runs in eight innings of his last two starts prior to the All-Star break, but gave up one with three hits in seven innings before leaving without a decision in a 2-1 win over Minnesota last Friday. Watch Tampa Bay Rays vs Kansas City Royals Game Live TV Channel SUN and FSKC.

Detroit Tigers vs Minnesota Twins MLB Live Stream TV July 22

Detroit Tigers vs Minnesota Twins Live | Detroit Tigers vs Minnesota Twins MLB Live Online | Detroit vs Minnesota Live Video Streaming | Detroit Tigers vs Minnesota Twins Live Webcast

8:10 pm EDT

Detroit Tigers' Max Scherzer is 0-1 with a 9.13 ERA in four starts versus Minnesota, and allowed seven runs in 6 2-3 innings of an 8-7 home win over the Twins on May 31. However, in his last start at Target Field on Sept. 1, Scherzer gave up one run, four hits and struck out nine in nine innings of a 2-1, 10-inning defeat. He hopes for another solid effort at Target Field to even his overall record against the Twins. Detroit Tigers' Jhonny Peralta, hitting .366 with six homers and 20 RBIs his last 28 games, is 10 for 19 with three home runs and nine RBIs versus Minnesota this season.

Minnesota Twins could get a boost with slugger Jason Kubel expected to come of the disabled list Friday for his first game since May 30. Kubel was batting .310 with five homers and 30 RBIs when he suffered a sprained left foot. Minnesota Twins' Brian Duensing takes the ball for Minnesota trying for a fourth consecutive win while looking to continue his home success against the Tigers. He is 1-2 with a 4.97 ERA in five starts versus Detroit, he has not allowed an earned run over 13 innings while going 1-0 in two home starts against the Tigers. Duensing, however, surrendered six runs in 4 2-3 innings against Scherzer and the Tigers in the May 31 game. Watch Detroit Tigers vs Minnesota Twins Game Live TV Channel FSD and FSNO.

Colorado Rockies vs Arizona Diamondbacks MLB Live Stream TV July 22

Colorado Rockies vs Arizona Diamondbacks Live | Colorado Rockies vs Arizona Diamondbacks MLB Live Online | Colorado vs Arizona Live Video Streaming | Colorado Rockies vs Arizona Diamondbacks Live Webcast

9:40 pm EDT

Colorado Rockies' Carlos Gonzalez exited after suffering a right wrist injury while swinging in the fifth, but his status is unclear. He missed eight games earlier this month with an injury to the same wrist. Colorado Rockies have dropped four of six following Thursday’s 9-6 defeat to Atlanta, but they may have suffered a greater blow with an injury to Carlos Gonzalez. Rockies' Carlos Gonzalez is hitting .392 with four homers and 11 RBIs in 13 games against the Diamondbacks. Colorado Rockies give the ball to Aaron Cook, as he tries to end the longest losing streak of his career.

Arizona Diamondbacks' Willie Bloomquist has a .271 season average, but is batting .317 in 11 games this month. It’s uncertain if he’ll continue to replace Drew since Arizona recalled Cody Ransom from Triple-A Reno on Thursday. He is a career .227 hitter while seeing limited playing time in eight seasons. He was batting .331 with 26 homers and 89 RBIs with Reno this year. Diamondbacks' Daniel Hudson is 7-0 with a 3.04 ERA in 12 starts dating to a loss at San Francisco on May 12. His latest defeat at home was also to the Giants on April 15, and he’s since won six times in eight starts with a 2.51 ERA. Watch Colorado Rockies vs Arizona Diamondbacks Game Live TV Channel ROOT and FSAZ.

Washington Nationals vs Los Angeles Dodgers MLB Live Stream TV July 22

Washington Nationals vs Los Angeles Dodgers Live | Washington Nationals vs Los Angeles Dodgers MLB Live Online | Washington vs LA Dodgers Live Video Streaming | Washington Nationals vs Los Angeles Dodgers Live Webcast

10:10 pm EDT

Washington Nationals' John Lannan will try to keep Los Angeles slumping, and he’s gone 4-1 with a 2.37 ERA in his last 10 starts. He wasn’t great at Atlanta on Saturday, allowing five hits, four walks and two runs over 5 2-3 innings, but that was enough for a 5-2 win. He has gone 2-1 with a 3.32 ERA in three starts against the Dodgers, holding Kemp to one hit in eight at-bats. Washington Nationals lost the final two games by a run apiece, most recently falling 3-2 in 11 innings Wednesday. They also find themselves 13 1/2 games out of first in the NL East, and they’re coming off a series loss to baseball’s worst team.

Los Angeles Dodgers' Hiroki Kuroda has a 2.59 ERA in his last eight starts, but fell to 1-6 in that stretch after allowing three runs over six innings of a 3-2 loss at Arizona on Saturday. LA Dodgers hasn’t been alone in the NL West cellar this late since July 31, 2006, but only five games separated the Dodgers from division-leading San Diego then. They wound up tying the Padres by winning their final seven games while earning the wild card. They have scored the fewest runs in the majors in July, a slump they’ll try to start putting an end to when they open a nine-game homestand against the Washington Nationals on Friday night. Watch Washington Nationals vs Los Angeles Dodgers Game Live TV Channel MASN2 and FSPT.

MLB Live Links