It took more than a decade, but in 2015, Chase Utley finally got a hit off of Javier Lopez. In their 24th matchup, Utley hit a ball off Lopez's spikes and it rolled into left field, allowing Utley to reach second.
"He asked me to sign the ball while he was staring at me at second base," Lopez said. "We had a little laugh about it."
Their first matchup came all the way back in 2004, when Utley was with the Phillies and Lopez was in his second big-league season with the Rockies. Utley hit into a double play, and it never got any easier. He finished his career with one hit in 23 at-bats against Lopez, with 13 of those outs coming on the ground.
On this week's Giants Insider Podcast, Lopez said Utley was his favorite matchup among contemporaries. But over his entire career, the moment that really stood out in a left-on-left matchup came against a fellow Giant. Lopez soaked up Barry Bonds highlights while coming through the minors and got to face Bonds in his second month in the big leagues.
Former Giant Bobby Estalella -- Lopez said the massive catcher's nickname was Chestalella -- was behind the plate for the Rockies and came running out to the mound when Bonds walked up.
"I think he could tell my heart was beating through my jersey. He was like, 'Alright, calm down, just stay with me the entire time. We're going to throw breaking balls, the slower the better, because he cannot stay back. He's a tremendous hitter but he struggles with that pitch,'" Lopez recalled. "I was like, 'Whatever you put down I'm going to throw.' I remember I threw a fastball and they called it a ball and I'm walking back to the mound, I lick my fingers, I'm rubbing the ball, and Barry Bonds has not left the box. That was his thing, standing in there and just kind of wiggling his bat. I was like, 'Oh boy, here we go.'"
Lopez threw a couple of sliders and got a strike Bonds didn't like. Then he tried a fastball up-and-in and watched as Bonds pulled a missile foul. First baseman Todd Helton looked at him with a clear signal in his eyes: Don't throw that pitch again. Lopez went back to his sweeping breaking ball and Bonds swung through it and headed back to the dugout. Lopez watched him go.
"I'm staring at Barry Bonds not because I'm some cool stud," he said. "I'm just like, 'That's Barry Bonds and I just got him out."
They faced off nine more times before Bonds retired, with the home run king picking up a double and two singles, but no bombs. Lopez struck Bonds out three times overall, something that naturally came up years later when they were both affiliated with the Giants. He recalled telling Bonds he had punched him out three times. Bonds asked how many times he homered and was told it never happened.
"That's because you threw that sidearm cheating stuff," he replied.
Lopez had his own legendary Giants career and is now one of the team's broadcasters. Bonds works for the team as an advisor and spends time with players in spring training. Lopez said the two still laugh about their matchups whenever they get together.
[RELATED: Latest MLB proposal would have big impact on Giants veterans]
"He's such a great player," Lopez said. "Just to know that he's a small chapter in my book, my strikeout book -- it's a very short book -- but it's nice that he's got a page in it."
For more from Lopez on his big league memories, the current MLB proposal to the Players Association and his excellent walk-up songs, you can download the Giants Insider Podcast here or stream it here:
[GIANTS INSIDER PODCAST: Listen to the latest episode]