Each day, MLB.com selects one player from each game whose performance stands out:
Robinson Cano | Yankees 4, Rays 3
Cano made it eight straight games with at least one RBI, giving the Yanks a lead they would keep with a two-run single in the top of the eighth inning.
Grandal broke an eighth-inning tie with a two-run pinch-hit homer to help the Padres earn the franchise's first three-game sweep at Arizona.
Highlights » Aaron Harang | Dodgers 4, Reds 1
Harang held the Reds to three hits over seven innings in his first start against his old team since leaving Cincinnati after the 2010 season.
Highlights » Casey Kotchman | Indians 12, Angels 3
The Indians supplied fireworks in their Fourth of July rout, with Kotchman cranking one of their two three-run blasts.
All-Star LaHair gave the Cubs a lead they wouldn't relinquish with a solo home run in the fourth, his 14th of the season.
Highlights » Cliff Lee | Phillies 9, Mets 2
Lee tossed eight innings of two-run ball while striking out nine batters on his way to his first win of the season.
Highlights » Michael McKenry | Pirates 6, Astros 4
McKenry drove in a pair of runs on two hits and a sac fly to help the Pirates erase an early deficit.
Brandon Moss | A's 3, Red Sox 2
Moss homered, singled, doubled and scored the game-tying run in the A's sweep.
Ramirez came through in the clutch in the 10th inning, delivering a two-out RBI single to put Miami ahead to stay.
Highlights » Chris Tillman | Orioles 4, Mariners 2
In his season debut, Tillman allowed just two hits and two uearned runs over 8 1/3 stellar innings to lead the O's to a series win in Seattle.
Highlights » Justin Verlander | Tigers 5, Twins 1
Verlander allowed one run on four hits and hurled his fifth complete game of the season.
Highlights » Carlos Villanueva | Blue Jays 4, Royals 1
Villanueva, making just his second start while filling in for an injury-plagued rotation, threw six scoreless innings, allowing four hits with seven strikeouts.
Highlights » Adam Wainwright | Cardinals 4, Rockies 1
Looking for a bounceback outing, Wainwright allowed one run in six innings and struck out seven.
Highlights » Kevin Youkilis | White Sox 5, Rangers 4
Youkilis' trademark grinding approach at the plate led to a 10th-inning walk-off win for the South Siders.
Highlights » Ryan Zimmerman | Nationals 9, Giants 4
Zimmerman homered and drove in three runs as the Nationals beat the Giants in an Independence Day matinee.
This story was not subject to the approval of Major League Baseball or its clubs.