MONTREAL (AP) _ Dustin Hermanson pitched a two-hitter and Vladimir Guerrero homered for the third straight game in a 4-1 win for the Montreal Expos on Sunday, sending the Arizona Diamondbacks to their sixth consecutive loss.

Hermanson (3-2) pitched his first complete game of the year and the second his career. His last complete game was a five-hit shutout on July 15, 1997 at Florida, his previous low-hit game. The right-hander retired the final 13 batters and faced just three batters more than the minimum.

Hermanson struck out six and walked two.

The Expos scored three runs with two outs in the sixth. Guerrero hit a two-run homer off Arizona starter Willie Blair (0-6) to give Montreal a 3-1 lead. After Brad Fullmer doubled and Shane Andrews walked, Chris Widger singled home the Expos' fourth run.

Rondell White hit a one-out RBI single in the first to match the longest hitting streak of his career at 14 games. The streak also matches the longest streak in the NL this season.

Brent Brede doubled in Arizona's first run in the second to tie the game at 1.

Blair pitched seven innings, allowing four runs on seven hits, striking out five and walking three to become the first pitcher in the majors to lose six games.

Notes: Arizona pitcher Joel Adamson underwent arthroscopic surgery Saturday in Phoenix to repair rotator cuff damage in his left shoulder. ... Montreal's Derrick May, making his second consecutive start in left field, made two solid defensive plays to end both the second and third innings. May chased down Dave Delucci's drive at the warning track to save a run in the second and made a nice sliding catch on Andy Fox's short fly in the third. ... Montreal's F.P. Santangelo singled in the seventh to extend his hitting streak to 12 games.