Brian Garfinkel/Getty Images John Mayberry Jr. (#15) of the Phillies was met at the plate after hitting a Grand Slam. John Mayberry Jr., who entered the game in the seventh inning, tied the score with a homer in the 10th and hit a grand slam with two outs in the bottom of the 11th inning as the host Philadelphia Phillies beat the Miami Marlins, 7-3, on Tuesday night. Mayberry tied it off Steve Cishek in the 10th after Juan Pierre scored on a wild pitch in the top of the inning. In the 11th, an error by pitcher Edgar Olmos (0-1) and two walks loaded the bases for Mayberry, who lined a homer to left. Mayberry became the first Phillies player to hit a game-ending grand slam since Dale Murphy against the Chicago Cubs on Aug. 6, 1991. "Sometimes with John, if you can get him with certain pitchers, that's when he becomes much better," Philadelphia Manager Charlie Manuel said. Sometimes, when he comes off the bench - I wouldn't call him a great pinch-hitter - but when he goes into the game and he gets some time in the game, the next at-bat, he becomes much better. ROCKIES 5, REDS 4 Troy Tulowitzki hit a two-run homer in the eighth inning - after the umpires initially ruled fan interference - and visiting Colorado ended a six-game losing streak against Cincinnati. A fan with a glove in left field grabbed Tulowitzki's fly ball off Sam LeCure (1-1). The umpires changed the call after reviewing video that showed the ball had cleared the wall. BRAVES 5, PIRATES 4 Andrelton Simmons doubled off Mark Melancon in the 10th inning, lifting host Atlanta over Pittsburgh. RED SOX 17, RANGERS 5 Jackie Bradley Jr. hit his first career homer as host Boston had season highs for hits (19) and runs in routing Texas. Stephen Drew, Mike Carp and Jarrod Saltalamacchia also homered for the Red Sox, who scored at least one run in every inning through the first seven. TIGERS 10, RAYS 1 Prince Fielder homered and drove in four runs, and host Detroit handed Tampa Bay's Matt Moore his first loss of the year after eight wins. ORIOLES 4, ASTROS 1 Danny Valencia homered, Chris Tillman pitched seven solid innings and visiting Baltimore ended Houston's six-game winning streak. TWINS 3, ROYALS 0 Ryan Doumit homered and drove in two runs for Minnesota, which sent Kansas City to its franchise-record 11th straight home loss. It was the 18th straight time that the Royals" starter has failed to win a decision. The Royals, who named Hall of Famer George Brett as the interim hitting coach, are hitting.183 with runners in scoring position since May 21. BREWERS 4, ATHLETICS 3 Carlos Gomez scored from first on Yuniesky Betancourt's line drive in the gap between center and right in the bottom of the 10th, lifting Milwaukee over Oakland.