SEATTLE — Felix Hernandez held the Red Sox to two runs and six hits over seven innings and Raul Ibanez hit his 22nd home run in leading the Seattle Mariners to an 11-4 victory over Boston on Monday night.
Hernandez (9-4) walked two and struck out six, maintaining his 2.69 ERA, second lowest in the American League behind teammate Hisashi Iwakuma's 2.60.
Hernandez allowed two or fewer runs for the 13th time in 19 starts.
Ibanez's home run — on a 0-2 pitch from Boston starter Jon Lester (8-5) — broke a 2-2 tie in the fifth. It was the 41-year-old's seventh go-ahead home run and extended his hitting streak to 13 games.
His home run also gave the Mariners at least one long ball in 16 consecutive games.
Seattle pounded out 15 hits in winning for the fifth time in seven games. Boston has lost three straight, matching its season high.
Justin Smoak had three hits, including two doubles, and two RBIs for Seattle. Michael Saunders had two doubles and three RBIs.
Entering the game, Seattle had just two hits in its previous 32 at-bats with runners in scoring position, and were on an 0-for-19 run. After three innings, that run had extended to 0 for 25.