Wednesday, July 4
Cleveland at Detroit (7:05 p.m. EDT). Jake Westbrook and Kenny Rogers square off in a matchup of the top two teams in the AL Central.

-Brad Wilkerson, Rangers, hit three homers and had six RBIs to help Texas beat the Los Angeles Angels 8-3.
-Joe Blanton, Athletics, threw a four-hitter for his AL-leading third complete game and Oakland beat Toronto 3-1.
-Javier Vazquez, White Sox, gave up four hits in his 21st career complete game to lead the Chicago White Sox past Baltimore 5-1.
-Daisuke Matsuzaka, Red Sox, allowed four hits in eight scoreless innings and struck out nine and Boston defeated Tampa Bay 4-1.
-Chien-Ming Wang, Yankees, pitched four-hit ball for seven innings to lead the New York Yankees past Minnesota 8-0.
-Casey Blake, Indians, hit a go-ahead home run in the 11th inning to lift Cleveland over Detroit 5-4.
-Billy Butler, Royals, homered and drove in six runs in Kansas City's 17-3 rout of Seattle.

Barry Bonds hit homer No. 751 in his first at-bat Tuesday night, a two-run shot that moved him within four of tying Hank Aaron's record during San Francisco's 7-3 loss to the Cincinnati Reds. Bonds' latest came in the city where Aaron hit No. 714 on opening day 1974, tying Babe Ruth's previous mark. That record-book homer landed at Riverfront Stadium, which was demolished in 2002.

Brad Wilkerson hit three home runs to lead Texas past the Los Angeles Angels 8-3 on Tuesday. He is the first AL player with a three-homer game this season. Alfonso Soriano of the Chicago Cubs and Carlos Lee of Houston have three-homer games in the NL.

Alex Rodriguez played third base for the New York Yankees on Tuesday, one night after leaving the game with a strained left hamstring. The two-time MVP went 0-for-4 with a strikeout but looked comfortable in the field. Rodriquez was pulled after the sixth inning in the Yankees' 8-0 victory over the Twins.

Seattle's Ryan Feierabend allowed 10 runs in just 1 1-3 innings in his seventh major league start and Kansas City pounded the Mariners 17-3 on Tuesday. The 17 runs and 16 hits tied the Royals' season highs. It was the most runs the Mariners have allowed all year.

Boston topped Tampa Bay 4-1 on Tuesday to deal the Devil Rays their ninth straight loss. ... Milwaukee lost 6-2 to Pittsburgh, but Kevin Mench hit a home run for the Brewers, who have now homered in 12 consecutive games... Cleveland topped Detroit 5-4 in 11 innings to win their sixth straight.

Julio Lugo hit a two-run single in the second inning of Boston's 4-1 win over Tampa Bay on Tuesday to snap an 0-for-33 skid - the longest for a Red Sox player since 1991. Lugo also singled in the seventh and was the only batter on either team with more than one hit.

``It's all about New York. New York is center stage and the place everyone is aware of and watches.'' - Rockies second baseman Kaz Matsui, on his team's success against the two New York teams. Colorado beat the Mets 11-3 on Tuesday to improve to 5-0 against the Mets and Yankees this season. The former Met Matsui had a career-best five hits in the win.

July 4
1905 - The Philadelphia Athletics scored two runs in the 20th inning, giving Rube Waddell a 4-2 victory over Cy Young of the Boston Red Sox. Both pitchers went the distance. Young did not allow a walk.
1908 - George Wiltse of the New York Giants pitched a 10-inning, 1-0 no-hitter against the Philadelphia Phillies.
1912 - George Mullin of the Detroit Tigers celebrated his 32nd birthday by pitching a no-hitter over the St. Louis Browns.
1925 - Two of the great left-handers of their time - Herb Pennock of the Yankees and Lefty Grove of the Athletics - hooked up in a duel that New York won 1-0 in 15 innings. Pennock gave up four hits and walked none.
1939 - Jim Tabor of the Boston Red Sox hit three home runs, including two grand slams, in an 18-12 win over the Philadelphia Athletics in the second game of a doubleheader.
1976 - The Phillies' Tim McCarver lost a grand slam when he passed Garry Maddox on the basepaths. The Phillies still won 10-5 at Pittsburgh. 1983 - Dave Righetti of the New York Yankees pitched a 4-0 no-hitter against the Boston Red Sox at Yankee Stadium.
1984 - Phil Niekro of the New York Yankees struck out five Texas Rangers to become the ninth player to pass 3,000 strikeouts. No. 3,000 was Larry Parrish.
1984 - The New York Mets beat the Braves 16-13 in 19 innings at Atlanta. The game went until just before 4 a.m. on July 5, and was followed by a fireworks display for the 10,000 still left in the stands. The Braves tied the score 13-13 on a homer by pitcher Rick Camp in the 18th inning.
2000 - St. Louis' Keith McDonald homered in his first major league at-bat as the Cardinals defeated Cincinnati 14-3.
2006 - Victor Martinez went 5-for-6 and Jhonny Peralta and Travis Hafner each hit two of Cleveland's six home runs, powering the Indians to a 19-1 rout of New York. The win was Cleveland's largest at home in more than 56 years, since a 21-2 victory over the Philadelphia Athletics on June 18, 1950.
2006 - Jose Contreras tossed 6 2-3 scoreless innings to win his 17th straight decision and lead the White Sox to a 13-0 victory over Baltimore.
Today's birthday: Brendan Donnelly, 36.

Recent MLB Discussions

Top Secret Sneak Peek on Mon, May 2017 by Michael Cash
CC 600 on Mon, May 2017 by armyranger
MLB plays for sun the 29th on Mon, May 2017 by Timmy1961

Top MLB Public Bets

#1 919 Boston Red Sox  98%
#2 908 New York Mets  89%
#4 926 Toronto Blue Jays  80%
#5 918 Texas Rangers  78%
#7 923 Houston Astros  71%
#8 902 Miami Marlins  70%
#9 928 Colorado Rockies  68%
#10 915 New York Yankees  64%

MLB Top Stories

Thumbnail Braves vs. Angels Prediction Will the Braves upset the Angels tonight at 9:07PM ET when the two teams open a new series in L.A.
Thumbnail Rays vs. Rangers Prediction Will Martin Perez lead the Rangers to back-to-back victories when Texas hosts the Rays tonight at 8:05PM ET?
Thumbnail Phillies vs. Marlins Prediction Will the Phillies pull off the upset versus the Marlins in Miami tonight at 7:10PM ET?
Thumbnail Tigers vs. Royals Pick Can the Detroit Tigers snap out of their funk today when they take on the Kansas City Royals at...
Thumbnail Reds vs. Blue Jays Pick Will today’s 7:07PM ET game between the Cincinnati Redsand Toronto Blue Jaysprovide plenty of big moments and runs?

MLB Team Pages