DENVER - Reliever Matt Reynolds tried to outthink his former teammate, guess what pitch Wilin Rosario would be looking for and throw the opposite.

Only, Rosario knew Reynolds was trying to get inside his head, so the Colorado Rockies catcher simply shut off his mind and let his bat do the work.

Rosario drove in Carlos Gonzalez with a one-out single in the 10th inning to lift Colorado over the Arizona Diamondbacks 5-4 on Tuesday night after the Rockies squandered a late four-run lead.

"When you know somebody, that's when you get too comfortable, and they can get you," Rosario explained. "I just didn't think."

And Reynolds (0-2) thought too much, before settling on a slider.

"That's kind of the Catch-22," said Reynolds, who was with the Rockies for three seasons before being traded to Arizona last November.

"If you throw him a first-pitch fastball, he can hammer it. He's a good fastball hitter, so you take your chances with an off-speed pitch, trying to get ahead of him. Probably, again, caught too much plate with it."

Reynolds gave Gonzalez a juicy pitch, too, which he hit for a double. He intentionally walked Troy Tulowitzki to get to Rosario, who came through with a liner to right on the first pitch.

Wilton Lopez (1-1) threw a perfect 10th inning to earn the win.

Jhoulys Chacin took a 4-0 lead and a one-hitter into the seventh, only to walk away with a no-decision after things unraveled as the Diamondbacks rallied to tie the game.

Arizona loaded the bases with one out on two walks and an error. Jason Kubel hit a two-run double, and Martin Prado followed with a two-run single that tied it at 4.

Reliever Josh Outman came on and gave up a single and walked another to load the bases before striking out Gerardo Parra looking on a borderline pitch for the second out.

Parra threw his hands up in exasperation over the call from home plate umpire Adrian Johnson. Manager Kirk Gibson ran out of the dugout to guide his leadoff hitter away from the plate. Outman then struck out Didi Gregorius on a called third strike to end the threat. Gregorius also voiced his displeasure.

Arizona starter Ian Kennedy came into the game with a 3.41 ERA at Coors Field, the second-best mark among active starters (with a minimum of 30 innings). And although he struggled early, Kennedy settled down enough to limit the damage. He lasted six innings and gave up four runs - three earned - in the no-decision.

"He did OK," Gibson said. "He kept us in the game. We came back and tied it. The bullpen just couldn't hold it tonight."

Tulowitzki hit his ninth homer of the season in the third. Before the All-Star shortstop's shot, Arizona pitchers hadn't allowed a homer in seven games.


• What: Diamondbacks at Rockies

• When: 12:10 p.m.

• Radio: 1490-AM, 104.9-FM (no TV)