Many of the same teams that have had strong interest in Chicago Cubs right-hander Matt Garza were on hand to watch his outing on Saturday night at Wrigley Field.

The Texas Rangers and Toronto Blue Jays remain the front-runners for a trade with Chicago, according to industry sources. The Boston Red Sox, Cleveland Indians and San Francisco Giants have also expressed strong interest in the pitcher.

Garza pitched 6T innings Saturday, giving up 10 hits but only two runs. Garza, 29, won his sixth game of the season despite not having his best command against the St. Louis CardinalsSt. Louis Cardinals in a 6-4 Cubs win.

"He is extremely impressive," Cubs manager Dale Sveum said. "Tonight, he was missing by a half a ball, and there were huge pitches in the game that cost him [extra] pitches, too. His last five or six starts have been extremely impressive."

The Cubs will have a different schedule for Garza if he is not traded during the All-Star break. The plan is for him to be passed up next weekend when play resumes for Chicago against the Colorado Rockies in Denver. The way it stands now, Garza will have eight days between starts. His next scheduled outing will be in Phoenix on July 22 against the Arizona Diamondbacks. If for some reason he has not been traded by then, his last start before the non-waiver trading deadline passes will be in San Francisco on July 27.