Gonzalez was hit by a 93-mph fastball from Kerry Wood in the eighth inning of Friday's 6-2 win over the Indians.
After the game, Gonzalez underwent a FluoroScan, which was inconclusive and showed a line that gave at least some cause for concern.
But after Saturday's tests, Gonzalez appears to be fine, other than the fact he will likely be sore for a couple of days. Gonzalez was not in Saturday night's starting lineup, but that had been planned even before he was hit.
"I'll be ready to play tomorrow," said Gonzalez. "There's a little bit of swelling. I'll put ice on it and be ready for tomorrow."
With the American League Division Series coming up next week, Red Sox manager Terry Francona has been trying to get all of his regulars a rest here or there. Third baseman Mike Lowell got an unplanned rest, however, when he was scratched shortly before Saturday night's game with a sore right thumb. It wasn't immediately known how the injury occurred.
As for Gonzalez, the Red Sox were fortunate the injury proved not to be serious, as they can ill afford to lose him. Not only has he been terrific defensively since being reacquired from the Reds on Aug. 14, but he's been better than expected at the plate.
And the other reason Gonzalez is so indispensable for the Red Sox is that shortstop is currently their thinnest position. Both backups -- Nick Green and Jed Lowrie -- have injury problems.
"To get hurt like that, be out for the season, it would have been frustrating," Gonzalez said. "Especially since we're going to the playoffs. That's what I live for -- to be the team in the postseason, trying to win the World Series. Thank God it didn't happen."
Lowrie made the start at shortstop in place of Gonzalez, but the Red Sox really don't have a backup for Saturday's game.
Chris Woodward is back in Florida, as his wife gave birth a couple of days ago. Green remains out of the mix with a disc issue.
Ian Browne is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.