PHOENIX — Luis Gonzalez homered in his first three at-bats and drove in four runs, and the Arizona Diamondbacks pounded the New York Mets 12-8 on Monday night to snap a four-game losing streak.
Gonzalez had two chances for a fourth homer, but struck out looking in the fifth inning and grounded out to second in the eighth, leaving him with his second career three-homer game.
Chad Tracy and Steve Finley also homered as Arizona tied its club record with five home runs in a game. Tracy, moved to the leadoff spot for the first time this season, also tripled and drove in three runs.
Gonzalez also hit three homers at Kansas City on June 8, 2001. With his 20th career multihomer game, Gonzalez increased his home run total to 10 this season.
His first two came off starter James Baldwin, a two-run shot in the first and leadoff home run in the third. His third, an opposite-field blast, came against Dan Wheeler to start the fourth inning. Finley also homered in the fourth, his 10th of the season.
Baldwin (0-1), just called up from Triple-A Norfolk, didn't last long in his first start since Aug. 11, 2002. He allowed six runs on seven hits in two-plus innings.
Arizona starter Casey Daigle (2-1) staggered through five innings and got the victory despite being tagged for seven runs, six earned, on 12 hits. He left with a 12-7 lead.
The Mets' Ty Wigginton went 5-for-5, setting a career high for hits. Eric Valent had his first career three-hit game, and Mike Piazza was 3-for-4 with two RBIs.
Mike Cameron hit his seventh homer — a solo shot — in the ninth to cap the scoring.
INDIANS 10, RED SOX 6: At Boston, Ben Broussard hit two of Cleveland's eight doubles, and the Indians snapped a five-game losing streak.
Ronnie Belliard had two hits to raise his AL-leading batting average to .383, and scored a pair of runs for Cleveland.
Chad Durbin (3-3) earned the victory after starter Jeff D'Amico gave up four runs in just 2 2/3 innings. Durbin allowed one run on one hit, walked two and struck out three in 2 1/3 innings.
BLUE JAYS 9, ROYALS 3: , At Kansas City, Mo., switch-hitter Orlando Hudson hit the first two homers of his career right-handed and drove in four runs, leading Toronto over Kansas City.
Reed Johnson went 3-for-5 with a homer for Toronto, which won its sixth straight and extended its winning streak at Kauffman Stadium to eight games.