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.

Top MLB Public Bets

MLB Top Stories

Thumbnail Possible 2018 World Series Matchups There are odds available for 2018 MLB World Series possible matchups and a Los Angeles Dodgers versus New York Yankees clash has the best...

MLB Team Pages