Roger Clemens showed no ill effects from his five-game suspension, pitched a five-hitter and Tom Brunansky homered and drove in three runs Friday night, to lead the Boston Red Sox to a 5-2 victory over the Chicago White Sox.

Clemens, 5-0, making his first start since April 23, struck out seven and walked two in notching his second complete game of the season. Although the White Sox snapped his scoreless inning streak at 30 in the first inning, he remained on top of the majors with an 0.66 earned-run average.The $21.4 million pitcher was issued the suspension after his outburst last October in Game 4 of the American League Championship Series in which he was ejected by umpire Terry Cooney. Clemens appealed, but Commissioner Fay Vincent upheld the penalty.

Cooney was part of Friday's crew, but stationed at first base. The only real contact Cooney and Clemens made was in the White Sox fourth, when Clemens caught a relay throw from first baseman Carlos Quintana to get Ozzie Guillen for the third out. Clemens then lobbed the ball to Cooney.

Brewers 6, Twins 5

At Milwaukee, Dante Bichette slugged a two-run triple in the eighth inning, lifting the Milwaukee Brewers to victory over the Minnesota Twins.

The triple capped Milwaukee's comeback from a 5-1 deficit after two innings. The Brewers have won four straight games and seven of their last eight.

Blue Jays 5, Royals 1

At Kansas City, Mo., Manuel Lee and Devon White each drove in a run and scored once, helping the Toronto Blue Jays to victory over Kansas City that extended the Royals' losing streak to seven games.

Kansas City, which has not won since beating Boston 5-3 on April 26, has just two runs in the first two games of its series against Toronto. The Royals are one loss short of the team record for consecutive defeats at home, set in 1970 and 1974.

Tigers 7, Rangers 6 (11 innings)

At Detroit, Mickey Tettleton singled home Alan Trammell with one out in the 11th inning, lifting the Detroit Tigers to victory over the Texas Rangers.

Texas, just one out from victory, had failed to hold the lead when reliever Jeff Russell surrendered a two-run homer to Rob Deer that tied the game with two out in the ninth.

National League

Pirates 1, Astros 0

At Pittsburgh, Zane Smith pitched a four-hitter and Orlando Merced hit his first major-league home run, leading the Pittsburgh Pirates to a 1-0 victory over the Houston Astros.

Pittsburgh won for the 10th time in its last 12 games as Smith, 3-1, outdueled Houston starter Pete Harnisch, who limited the Pirates to two hits over eight innings.

Houston strung together three of its hits in the fifth inning and Smith retired the Astros in order every other inning until the ninth, when Eric Yelding stroked a two-out single.

Expos 4, Padres 1

At Montreal, Oil Can Boyd scattered four hits over seven innings and Ivan Calderon drove home two runs and scored once, lifting the Montreal Expos to victory over the San Diego Padres.

Boyd, 1-3, walked two and struck out seven as the Expos won their fourth straight game. Before that, Montreal had lost seven in a row.

Dodgers 7, Phillies 1

At Philadelphia, Ramon Martinez pitched a four-hitter and drove home two runs, helping the Los Angeles Dodgers snap Philadelphia's five-game winning streak with a victory over the Phillies.

Martinez, 4-1, who won his third straight start, extended his streak of shutout innings to 22 2-3 before the Phillies managed their only run. He struck out four and walked three in pitching his third complete game of the season.

Cardinals 4, Reds 2

At Cincinnati, Ray Lankford and Ozzie Smith drove in a pair of runs to break a ninth-inning tie, lifting the St. Louis Cardinals to a 4-2 victory over the Cincinnati Reds.

With one out in the ninth, Jose Oquendo singled and was replaced by pinch-runner Geronomo Pena. Pena stole second and pinch-hitter Gerald Perry walked. Lankford then singled to left, scoring Pena. Smith followed with a single to right, his third hit of the game, to score Perry.

Mets 3, Giants 0

At New York, David Cone fired a four-hit shutout over eight innings and Rick Cerone and Kevin Elster hit back-to-back RBI doubles in the sixth inning to send the New York Mets to victory over the San Francisco Giants.

Cone, 3-1, relying almost exclusively on his fastball, retired the first 16 batters he faced and no-hit the Giants for the first 5 2-3 innings. He struck out nine and did not walk a batter in posting his third straight win over San Francisco. John Franco allowed one hit in the ninth but earned his sixth save.

Kelly Downs, 1-1, allowed six hits in six innings to take the loss for the Giants, who've dropped four straight.

Braves 5, Cubs 2

At Atlanta, Greg Olson broke a tie with a two-run single in the sixth inning and Tom Glavine scattered three hits over six innings, leading the Atlanta Braves to victory over the Chicago Cubs.