There were five Mississippi college products in uniform for Tuesday night’s St. Louis-Pittsburgh game, and all five had something to feel good about. Start with Dakota Hudson, the ex-Mississippi State star. He went 6 1/3 innings in a 4-3 Cardinals victory, winning his fourth straight start to improve to 10-4 on the year. Ole Miss alum Mike Mayers did not pitch for St. Louis but was available in the bullpen for the first time since mid-April, having come off the injured list on Tuesday. MSU product Adam Frazier, Pittsburgh’s second baseman, led off the bottom of the first with a single and went 2-for-4 with a run. Former Meridian Community College standout Corey Dickerson, the Pirates’ left fielder, went 1-for-3 with a double, boosting his average to .301. And ex-State star Chris Stratton worked three perfect innings in relief for the Pirates. Hudson’s performance stole the show for a surging Cardinals club that has moved to within a half-game of first-place Chicago in the National League Central. After allowing a three-run homer in the first inning, Hudson pitched into the seventh without surrendering another run. He valiantly worked out of a bases-loaded, no-out jam in the fifth, getting a strikeout (of Josh Bell) and a double-play ball. “What it comes down to, it’s just bearing down and having some guts and trusting your stuff to make quality pitches,” Cardinals manager Mike Shildt told mlb.com. St. Louis had taken the lead in the top of the fifth on a homer by Mississippi Braves alum Jose Martinez. P.S. Mitch Moreland, the State product from Amory, came off the IL and went 0-for-2 for Boston in a win at Tampa Bay. … Former Bulldogs star Jonathan Holder of Gulfport was recalled from the minors by the New York Yankees on Monday and pitched a clean inning that night at Minnesota. He did not appear in Tuesday’s wild 14-12 Yankees win.