CLEVELAND (AP) — J.P. Crawford singled in the go-ahead run in the 11th inning, Cal Raleigh added a two-run homer and the Seattle Mariners beat the slumping Cleveland Guardians 6-3 for their seventh straight win in a game that was delayed by rain for 4 hours, 33 minutes. With one out, Crawford bounced a single past Trevor Stephan (4-4) and into center field to score Eugenio Suárez, who began the 11th as the automatic runner. Raleigh, who homered twice on Friday, followed by belting a 2-2 pitch to right for his 22nd homer. Matthew Boyd (1-0) worked out of a bases-loaded jam in the 10th and Chris Flexen pitched the 11th for his second save of the season as the Mariners completed a three-game sweep.