It was the fourth no-hitter in the majors this season, joining gems by the Angels' Jered Weaver, the Mets' Johan Santana and White Sox right-hander Philip Humber, who threw a perfect game at Seattle in April.
But this one was the least conventional, tying the record for most pitchers in a no-hitter.
Kyle Seager drove in Ichiro Suzuki with a two-out single in the seventh. Stephen Pryor (1-0) earned his first major league win.
Millwood cruised through six innings, giving up only a walk. But after throwing his first warmup pitch for the seventh he felt a twinge in his groin and was pulled. Seattle's bullpen finished the no-hitter when Tom Wilhelmsen retired Andre Ethier on a routine grounder to second base that ended a 1-2-3 ninth inning.
NATIONALS 7, RED SOX 4
BOSTON (AP) — Stephen Strasburg struck out 13 in six innings, Bryce Harper homered and the Nationals picked up the franchise's first victory at Fenway Park.
Harper hit a two-run shot in the fourth and an RBI single in the sixth as the club improved to 1-9 at Boston's iconic home. The Montreal Expos dropped all six of their games at Fenway before moving to Washington.
Strasburg (7-1) threw a career-high 119 pitches and gave up two runs and four hits while improving to 4-0 with a 2.74 ERA in his last four starts.
Tyler Clippard got two outs for his sixth save.
Boston's Adrian Gonzalez hit his 200th homer, a solo shot in the eighth. Felix Doubront (6-3) got the loss.
RANGERS 5, GIANTS 0
SAN FRANCISCO (AP) — Craig Gentry had a career-high five hits and drove in two runs, Matt Harrison pitched his third career shutout and Texas Rangers beat San Francisco in a rematch of the 2010 World Series.
Josh Hamilton and Ian Kinsler homered as Texas earned its first victory in San Francisco's waterfront ballpark after an 0-11 start, including two during the memorable Fall Classic that went to the Giants.
Harrison allowed five hits, struck out four and walked none to outlast Barry Zito (5-3) in a matchup of left-handers. Harrison (8-3) also tied Tampa Bay's David Price for the most wins in the American League.
The Giants were shut out for the first time since a 3-0 home loss to the Dodgers on Sept. 10.
Zito gave up four runs, nine hits and two walk in six innings.
YANKEES 9, METS 1
NEW YORK (AP) — Robinson Cano homered twice and hit one of three straight long balls off an ineffective Johan Santana, leading the New York Yankees to a rout of the Mets.
Hiroki Kuroda allowed one hit in seven scoreless innings before leaving with a bruised left foot. Cano ended Santana's bid for a second straight no-hitter with a two-run shot in the second, then connected again in the third with a runner aboard to begin a string of three consecutive home runs in a span of 11 pitches.
Nick Swisher and Andruw Jones followed with homers, the first time Santana has served up three in a row. The two-time Cy Young Award winner is 0-3 with a 12.21 ERA in three starts at the new Yankee Stadium.
In the first Subway Series matchup of the season, Kuroda (5-6) gave up only a two-out double in the sixth to Omar Quintanilla.
Santana (3-3) was given two extra days of rest after throwing a career-high 134 pitches last Friday against St. Louis in the first no-hitter in Mets history. But he didn't have it this time, giving up a career-high four homers during New York's fourth loss in five games.
DIAMONDBACKS 8, ATHLETICS 8
PHOENIX (AP) — Ryan Roberts hit a three-run homer with two outs in the ninth inning to lift the Diamondbacks to the victory.
Roberts, who also doubled twice, lined a 2-1 pitch from Brian Fuentes into the left-field seats to give Arizona its only lead of the game.
J.J. Putz (1-3) pitched a scoreless ninth to earn the Diamondbacks' fifth victory in six games.
Fuentes (2-2), who blew his third save in eight opportunities, walked Chris Young with two outs, then Aaron Hill singled to bring up Roberts.
Oakland's Seth Smith had three hits, an RBI and a spectacular catch to rob Hill of a home run.
Paul Goldschmidt and Jason Kubel also homered for the Diamondbacks. Kubel finished with three RBIs.
PHILLIES 9, ORIOLES 6
BALTIMORE (AP) — Jim Thome doubled twice, legged out an infield hit and got his first RBI of the season, and Shane Victorino homered and drove in five runs as Philadelphia emphatically ended a season-worst six-game losing streak.
Mike Fontenot homered for the Phillies, who scored six runs in the second inning.
Chris Davis and J.J. Hardy homered for the Orioles, who lost for the ninth time in 12 games.
Jake Arrieta (2-8) lost his sixth straight decision. He allowed career highs of nine runs and 11 hits in four innings.
Joe Blanton (5-6) hung around for 6 2-3 innings and Jonathan Papelbon pitched the ninth to remain perfect in 16 save chances.
PIRATES 4, ROYALS 2
PITTSBURGH (AP) — Erik Bedard pitched seven solid innings, Neil Walker had three hits and Pittsburgh won for the 10th time in the past 13 games.
Bedard (4-6) allowed two runs and five hits as Pittsburgh captured the opening game of a series for the sixth consecutive time. The Pirates (30-27) also moved three games over .500 for the first time this season.
Jason Grilli worked a perfect eighth and Joel Hanrahan retired the side in order in the ninth for his 16th save in 18 opportunities.
Yuniesky Betancourt drove in a run and scored for the Royals, who have lost four of six. Luke Hochevar (3-7) gave up four runs and nine hits in six innings.
REDS 6, TIGERS 5, 10 INNINGS
CINCINNATI (AP) — Wilson Valdez's squeeze bunt with one out in the 10th inning scored Miguel Cairo and gave Cincinnati the win.
Cairo started the rally against left-hander Phil Coke (1-2) with his first triple of the season. One out later, Valdez pinch hit and bunted toward first baseman Prince Fielder, who threw home barehanded. Cairo slid his left hand over the plate before the tag.
Sam LeCure (2-1) pitched two innings, striking out three of the six batters he faced.
Joey Votto had three hits for Cincinnati, including a three-run homer off Rick Porcello. Votto extended his hitting streak to 14 games, matching the longest of his career.
Brennan Boesch and Delmon Young homered for the Tigers, who had never played at Great American Ball Park, which opened in 2003.
ASTROS 8, WHITE SOX 3
CHICAGO (AP) — Jed Lowrie, Brett Wallace and Brian Bogusevic homered for Houston, which got a strong effort from the bullpen.
Houston's win was just its third in the last 13 games. Chicago lost for the fourth time in 15 games.
Lowrie's 11th homer, following a two-out walk to Jordan Schafer, gave the Astros a 4-0 lead in the fifth inning. Chicago starter Gavin Floyd (4-6) , who has given up six homers in his last two starts, walked two and struck out nine over six innings.
Wallace had a solo shot off Floyd in the second, and Bogusevic delivered a three-run homer in the ninth off Will Ohman.
Wandy Rodriguez (5-4) gave up nine hits and three runs in 5 1-3 innings. Four relievers pitched shutout ball over the final 3 2-3 innings.
RAYS 5, MARLINS 1
MIAMI (AP) — Matt Joyce homered, doubled and scored three times, and Tampa Bay escaped several jams to beat slumping Miami.
The Marlins went 0 for 8 with runners in scoring position. They are 1 for 28 in those situations during their homestand, losing all four games while totalling four runs.
Joyce went 2 for 3 with two walks, hiking his on-base percentage to .409. Jose Lobaton had two doubles and scored once.
Five Rays pitchers combined on a seven-hitter while throwing 185 pitches. Former Marlin Burke Badenhop (1-1) came on in the fifth and threw 1 2-3 shutout innings. Fernando Rodney pitched a hitless ninth — the only inning in which the Marlins didn't strand a runner.
Ricky Nolasco (6-4) allowed three runs in six innings.
BRAVES 4, BLUE JAYS 3, 10 INNINGS
ATLANTA (AP) — Jason Heyward stole third base and scored on catcher J.P. Arencibia's throwing error in the 10th inning as Atlanta beat Toronto for its fifth straight victory.
Heyward opened the 10th with an infield single off Francisco Cordero (1-4) and moved to second on pinch-hitter Jack Wilson's sacrifice. With rookie Andrelton Simmons at the plate, Heyward took off for third base. Arencibia's throw skipped past third baseman Brett Lawrie and into left field, allowing Heyward to score the winning run.
Cristhian Martinez (3-1) pitched a scoreless inning for the Braves, who remained one game behind first-place Washington in the NL East.
Jose Bautista homered for the Blue Jays.
INDIANS 6, CARDINALS 2
ST. LOUIS (AP) — Josh Tomlin scattered eight hits over seven innings, Johnny Damon hit a two-run homer and Cleveland sent St. Louis to its seventh loss in 10 games.
Tomlin (3-3) pitched shutout ball into the seventh, when he allowed a two-run single to pinch-hitter Matt Adams. He threw just 76 pitches, improving to 4-0 in interleague play, and singled to improve to 3 for 5 at the plate in his big league career.
Former Indians pitcher Jake Westbrook (4-6) gave up four runs — three earned — and eight hits in six innings. He struck out seven and walked one.
ANGELS 7, ROCKIES 2
DENVER (AP) — Torii Hunter homered twice and drove in six runs to lead Los Angeles over Colorado.
Angels rookie Mike Trout had three hits and scored three times and Albert Pujols had an RBI double to back C.J. Wilson (7-4), who struck out nine in eight innings.
Jordan Pacheco had an RBI triple for the Rockies, who have lost three straight.
Alex White (2-4) allowed four runs and eight hits in six innings.
Hunter hit two-run homers in the third and fifth, raising his season total to eight with three in two games. He added a two-run single in the ninth.
TWINS 8, CUBS 7, 10 INNINGS
MINNEAPOLIS (AP) — Josh Willingham's RBI single in the 10th inning lifted Minnesota to the victory.
The Twins trailed 7-6 heading into the bottom of the ninth against Shawn Camp (2-3). Justin Morneau hit a tying triple to give Minnesota a chance, and Willingham scorched a single down the left-field line to win it in the 10th.
Ryan Doumit and Trevor Plouffe homered for the Twins (23-34), who have won eight of their last 10 games as they try to climb out of the AL Central basement.
Alfonso Soriano homered twice and had three RBIs and Starlin Castro added a homer and a triple for the Cubs, who have lost 19 of their last 23 games.
BREWERS 9, PADRES 5
MILWAUKEE (AP) — Corey Hart hit two homers for the Brewers, and rookie Martin Maldonado connected for a three-run shot.
Pinch-hitter Taylor Green contributed a two-run homer as Milwaukee earned its third consecutive victory after losing three of four at the beginning of its nine-game homestand. Shaun Marcum (5-3) pitched into the sixth inning to stretch his personal win streak to three starts.
Everth Cabrera hit an inside-the-park homer in the third and Cameron Maybin added a conventional shot but San Diego still lost for the fifth time in six games. Edinson Volquez (2-6) allowed six runs and six hits in five innings while falling to 0-4 with a 5.86 ERA in his last five starts.