Acquired from the New York Yankees in a deal for Johnson during the offseason, Vazquez (5-3) struck out seven and won for the fifth time in seven starts. He hasn't walked a batter since April 25 and has lasted at least seven innings without allowing more than two runs in seven consecutive starts.
Vazquez, who began his major-league career in Montreal seven years ago, is on his third team in three years.
"I got traded for a future Hall of Famer. It's not like I got traded for a rookie," Vazquez said. "But I'm past that."
The Diamondbacks have a half-game lead over San Diego in the NL West after their ninth win in 12 games. Arizona (27-18) didn't earn its 27th victory last season until June 17.
"For the guys that were here last year, last year is irrelevant," Counsell said. "It's a different group."
Vazquez gave up a one-out double to Carlos Guillen in the ninth, then struck out Rondell White and retired Dmitri Young on a grounder to end his 18th career complete game. It was his second this season -- the other came on May 1 at San Diego.
"All I tried to do was stay calm, and stay like I was earlier in the game," Vazquez said.
It was Vazquez's seventh career shutout and first since he was with Montreal, against San Francisco on Aug. 18, 2003.
The game began after a rain delay of 3 hours, 14 minutes. The Tigers sold 23,124 tickets, but about half the fans didn't stick around long enough to see the start.
Those who left missed a pair of outstanding pitching performances.
Jason Johnson (2-4) matched Vazquez for seven innings before Royce Clayton hit a leadoff single in the eighth, advanced on a sacrifice and a wild pitch, then scored on Counsell's single to left past a drawn-in infield.
"He has a great sense of the game," Arizona manager Bob Melvin said.
Johnson gave up five hits and three walks while striking out six in eight innings. He hasn't won since April 18 despite some solid outings.
"Except for one start, he's been great," Tigers manager Alan Trammell said. "He's deserved to win each one."
Through seven innings, both teams had just three hits apiece and didn't have more than one in an inning.
"If you like good pitching, you certainly saw it," Trammell said. "Both pitchers were outstanding. It's a shame someone had to lose.
"We've been struggling (offensively), but with good pitching, it allows us to stay in games."
|Arizona's Javier Vazquez notches his seventh career shutout and improves his record to 5-3. (AP)|
|Players of the Game|
Arizona Diamondbacks Box of Sports Tissues
$2.95 Shop Now!
|Craig Counsell, 2B||4||0||2||1||0||0||1||.310|
|Jose Cruz Jr., CF||2||0||0||0||2||1||0||.259|
|Luis Terrero, PR-CF||0||0||0||0||0||0||0||.208|
|Luis Gonzalez, LF||3||0||0||0||1||0||1||.309|
|Troy Glaus, 3B||4||0||0||0||0||1||4||.261|
|Shawn Green, RF||4||0||1||0||0||1||2||.256|
|Tony Clark, DH||4||0||0||0||0||2||1||.284|
|Chad Tracy, 1B||3||0||0||0||0||0||0||.278|
|Royce Clayton, SS||4||1||1||0||0||1||1||.228|
|Chris Snyder, C||2||0||1||0||0||0||0||.230|
|SH - Chris Snyder (3)|
|RBI - Craig Counsell (12)|
|SB - Craig Counsell (9, 2nd base off J. Johnson/V. Wilson), Luis Terrero (1, 2nd base off J. Johnson/V. Wilson)|
|CS - Craig Counsell (2, 2nd base by J. Johnson/V. Wilson)|
|Team LOB - 7|
|Javier Vazquez (W,5-3)||9||5||0||0||0||7||0||3.49|
|Pitches-Strikes - Javier Vazquez 113-77|
|Ground Balls-Fly Balls - Javier Vazquez 10-10|
|Batters Faced - Javier Vazquez 32|
|Nook Logan, CF||4||0||0||0||0||0||1||.314|
|Brandon Inge, 3B||4||0||1||0||0||1||0||.306|
|Carlos Guillen, SS||4||0||1||0||0||0||1||.375|
|Rondell White, LF||4||0||2||0||0||1||1||.297|
|Dmitri Young, DH||4||0||0||0||0||1||3||.270|
|Craig Monroe, RF||3||0||0||0||0||1||0||.261|
|Carlos Pena, 1B||3||0||0||0||0||0||1||.193|
|Omar Infante, 2B||3||0||0||0||0||2||0||.237|
|Vance Wilson, C||2||0||0||0||0||1||0||.111|
|a- Ivan Rodriguez, PH-C||1||0||1||0||0||0||0||.284|
|a-singled for V. Wilson in the 8th|
|2B - Carlos Guillen (7, Vazquez), Rondell White (9, Vazquez)|
|3B - Brandon Inge (5, Vazquez)|
|Team LOB - 5|
|Jason Johnson (L,2-4)||8||5||1||1||3||6||0||3.55|
|HBP - Tracy (by Jamie Walker)|
|WP - Jason Johnson (2)|
|Pitches-Strikes - Jason Johnson 108-69, Jamie Walker 18-11, Kyle Farnsworth 2-2|
|Ground Balls-Fly Balls - Jason Johnson 7-10, Jamie Walker 1-1, Kyle Farnsworth 1-0|
|Batters Faced - Jason Johnson 31, Jamie Walker 3, Kyle Farnsworth 1|
|Attendance - 23124|
|Game Time - 2:33|
|Temperature - 59|
|Umpires - Home - Ed Rapuano, First Base - Jerry Crawford, Second Base - C.B. Bucknor, Third Base - Phil Cuzzi|