Steven Bisig-USA TODAY Sports

Julio Rodriguez hit a three-run triple and had four RBIs as the Seattle Mariners won their third straight game, defeating the visiting Colorado Rockies 9-2 Saturday night.

Eugenio Suarez added a solo homer and George Kirby (1-1) made a quality start. The right-hander allowed two runs on six hits in 6 1/3 innings, with no walks and three strikeouts.

The Rockies lost their fourth game in a row.

Colorado starter Ryan Feltner (0-2) cruised through the first three innings but couldn't make it out of the fourth.

Suarez led off the bottom of the fourth with a drive to right-center field that bounced off the top of the wall and over. Cal Raleigh followed with an infield single before Feltner struck out Teoscar Hernandez and Jarred Kelenic. Walks to Tommy La Stella and Kolten Wong loaded the bases for J.P. Crawford, who lined a run-scoring single to left, giving Seattle a 2-1 lead.

Rodriguez then lined his triple into the right-field corner to cap the five-run inning.

Feltner gave up five runs on five hits in 3 2/3 innings, with three walks and five strikeouts.

The Mariners added four unearned runs in the sixth.

Kelenic led off with a single to left off Brent Suter and advanced to third on a one-out error by shortstop Ezequiel Tovar. Crawford walked to load the bases and Rodriguez got his fourth RBI by grounding into a forceout.

Ty France was hit by a pitch to reload the bases before Suarez was hit by Connor Seabold to bring home a run and Raleigh walked to score another. Hernandez's infield single made it 9-1.

The Rockies opened the scoring in the second on singles by C.J. Cron, Elias Diaz and Elehuris Montero.

Colorado didn't score again until the seventh when Cron led off with a single and scored on Diaz's one-out double to left.

More must-reads:

TODAY'S BEST
Raptors expected to flip former NBA champion during the offseason
MLB insider reveals Mets' massive extension offer that Pete Alonso turned down
Celtics legend provides update after gruesome finger injury
Bulls hire former NBA head coach as top assistant
Chiefs move on from young running back
20-year MLB veteran working out, unsure about playing future
USA Hockey names HC for 2025 4 Nations Face-Off and 2026 Olympics
Key Knicks forward ruled out for Game 7 vs. Pacers
Pacers' Pascal Siakam leads team to Game 6 win vs. Knicks
Watch: Matt Duchene's 2OT winner sends Stars to conference final
Scottie Scheffler shoots improbable 66 after warming up for PGA Championship in a jail cell
Report: Tua Tagovailoa away from Dolphins amid contract chatter
Nuggets star has worrying comment about latest injury
Paul Skenes makes incredible Wrigley Field history in second-career MLB start
Giants rookie CF to undergo season-ending labrum surgery
Yankees' Juan Soto reacts to Hal Steinbrenner contract talk
Late goal sends Panthers to Eastern Conference Finals
Ex-teammate of Shohei Ohtani placed bets with same illegal bookmaker as interpreter 
Former Rams first-round pick retires from NFL after 11 seasons
Insider provides major injury update on Celtics' Kristaps Porzingis