Ryan Vogelsong pitched in his second rehab start for the Fresno Grizzlies on Tuesday night against the Las Vegas 51s.
He tossed six innings of nearly perfect baseball before giving up two runs on six hits while striking out six and only walking one in 83 pitches.
REWIND: Vogelsong makes progress
The 2011 MLB All-Star carried a no-hitter into the third inning until the 51s second baseman Ruben Gotay singled up the middle.
The only time Vogelsong encountered trouble was in the bottom of the sixth inning, when he gave up two runs on a pair of singles and a double.
Vogelsong looked more than ready to take the ball for the San Francisco Giants on April 15th against the Pittsburgh Pirates.
Final line: 6.0 IP 2 ER, 6 H, BB, 6 K