Carlos Gonzalez had two hits and drove in three runs and Jorge De La Rosa struck out eight in six innings in the Colorado Rockies' 6-5 victory over the Seattle Mariners 6-5 on Wednesday night.
De La Rosa allowed three runs on four hits and didn't walk a batter.
Ryan Spilborghs drove in two runs and Troy Tulowitzki added an RBI for the Rockies.
Ryan Langerhans had two hits, including a home run, and drove in two runs for the Mariners, who had a three-game winning streak snapped. Josh Bard, Michael Saunders and Jack Cust also drove in runs for the Mariners.
Luke French, who allowed one earned run in his previous 10 innings, gave up five runs on five hits, all in the third inning. He walked one and struck out one.