These teams have now played each other six times and this is the first one I predicted correctly. Yay!! Every starter got a hit for Atlanta, who also got home runs from Dan Uggla, Freddie Freeman, and Juan Francisco. Jair Jurrjens was not at his best for the Braves today but he didn't have to be because the offense finally showed up.
Pirates 2 Diamondbacks 1 (Loss)
I was incorrect in my prediction about the Pirates bullpen not being able to shut down the Diamondbacks again, as well as the prediction about James McDonald needing to go deep into the game for the Pirates to have a chance to win. McDonald only pitched 4 innings but the Pirates bullpen came in and shut down the Diamondbacks again.
Nationals 3 Astros 2 (Win)
The Nationals stole this game from the Astros by scoring 2 runs in the bottom of the eighth inning. They scored on a bases loaded walk by Jayson Werth and a sacrifice fly by Wilson Ramos. Lucas Harrell, the starting pitcher for the Astros, pitched well enough to win this game but the bullpen let him down and the Nationals got the win.
Twins 6 Yankees 5 (Loss)
It looks to me like Justin Morneau is fully recovered from his concussion, and that is a great sign to see. Morneau hit 2 home runs today and Jason Marquis slogged through 5 innings to get the win. Robinson Cano and Derek Jeter both hit home runs for the Yankees, but it was too little too late as the Twins took game 3 of the series.
Rays 12 Blue Jays 2 (Win)
David Price still was not sharp today against the Blue Jays, but he did pitch well enough to get the win at the Rogers Centre. The Rays blew the game open with 6 runs in the ninth inning, with the big blow being a grand slam by Luke Scott. The Rays also got home runs from Ben Zobrist, Matt Joyce, and Sean Rodriguez in the offensive onslaught they have been waiting for in Tampa Bay.
Marlins 9 Cubs 1 (Loss)
Hanley Ramirez hit another home run as the Marlins hand the Cubs another lopsided loss on Wednesday night. Mark Buerhle got his first win as a member of the Miami Marlins, and he did it by being very efficient. He only needed 99 pitches to get through 8 innings and not walking a batter. That is the type of performance that Ozzie Guillen is used to seeing from Buerhle and hopes he can deliver on a regular basis.
Rangers 6 Red Sox 3 (Win)
I don't know if I am ever going to pick against the Rangers again. All this team knows how to do is win, and it is very impressive. They won by getting timely hitting, great starting pitching, and a shutdown effort from the bullpen. I don't see a glaring weakness with this team at all and I think it they are the best team in all of baseball.
White Sox 8 Orioles 1 (Win)
The lock of the day keeps on rolling! That is now 6 straight wins for the lock of the day as Jake Peavy and the White Sox shut down the Orioles. Peavy pitched 7 innings and only gave up 1 run while striking out 8 and not walking a batter. This is the Jake Peavy the White Sox have been waiting for and now the he is delivering he will be getting injured soon. This is the way the world works.
Tigers 4 Royals 3 (Loss)
The Royals continue to struggle at Kauffman Stadium as they are now 0-6 to start the season after losing to the Tigers again. This time the Royals actually had a lead in the late innings before the Tigers scored 3 runs in the seventh inning to take the lead. The combination of Phil Coke, Joaquin Benoit, and Jose Valverde shut down Kansas City just like Jim Leyland expects them to do every time.
Brewers 3 Dodgers 2 (Win)
Now that the Dodgers are playing someone other than the Pirates and the Padres they have to play better baseball. They haven't so far and have lost the first 2 games in their series with the Brewers. This game was tied at 2 in the bottom of the tenth inning when Ryan Braun hit a ball that Nyjer Morgan was told to stay at third on. Nyjer Morgan didn't listen to his third base coach and went anyways and scored the winning run. It is the second day in a row the Brewers have scored the winning run in their last at-bat.
Cardinals 11 Reds 1 (Loss)
The St Louis Cardinals continue to mash the ball as they put up double digit runs again, this time on Mat Latos and the Cincinnati Reds. Carlos Beltran continues his torrid start as he hit his fifth home run already and is now hitting .341 after today. Meanwhile the guy that he is replacing in the middle of the order is continuing to struggle over in Los Angeles, and Cardinal fans are loving that as well.
Rockies 8 Padres 4 (Win)
I can't get over the fact the Padres are really bad. I know they are building for the future and have one of the best farm systems in all of baseball, but man are they bad. Looking at their lineup today after getting beat by Juan Nicasio it is tough to see this team winning many games. After Chris Denorfia no one on the team is hitting over .280 and most of the regulars are hitting in the .230-.240 range. Good thing the weather is so good in San Diego because the baseball team is not.
Athletics 6 Angels 0 (Loss)
Hmmm.... The ageless one Bartolo Colon pitched 8 shutout innings against his former team and the Athletics took game 3 of the series against the Angels. The Angels thought that coming home to play Oakland was going to be the pick-me-up they needed but they now have lost 2 of 3 in the series. Yoenis Cespedes hit a monster home run in the first inning and also struck out in his last at bat. That is the type of day you can expect from him.
Mariners 4 Indians 1 (Loss)
Jason Vargas loved the fact that he didn't have to face an American League West rival for the first time this season, and his results showed that. Vargas struck out 7 in 7 innings while only allowing 1 run, and got help in the form of first inning home runs from Chone Figgins as well as Ichiro. For some reason Miguel Olivo continues to be in the lineup for the Mariners even though he provides nothing of value offensively or defensively. He went 1-4 today to raise his average to................ .l25. Pathetic.
Giants 1 Phillies 0 (Win)
My prediction was right on the money as this was indeed a classic pitchers duel that was fun to watch. Cliff Lee did his part, not allowing a run in 10 innings pitched and throwing 81 of his 102 pitches for strikes. Matt Cain matched him pitch for pitch and it was still 0-0 when both pitchers exited and the game went into extra innings. The Giants won it in the eleventh inning on a game-winning single by Melky Cabrera, but this game was all about the pitchers. Well done Cliff Lee and Matt Cain.
Days Record: 8-7 Overall Record: 97-83 Lock of the Day Record: 9-4