ST. PETERSBURG, Fla. -- Adam Wainwright became the NL's first nine-game winner, and the St. Louis Cardinals beat Tampa Bay 1-0 on Tuesday night, the Rays' third straight shutout loss.The Cardinals have three consecutive shutouts for the first time since April 2013. St. Louis, with 13 shutouts this season, was coming off 5-0 victories over Toronto on Saturday and Sunday.Tampa Bay has been shut out an AL-leading 10 times this season. The Rays, who have lost 14 of 15, have not scored a run in 28 innings.Wainwright (9-3) scattered seven hits over seven innings. Trevor Rosenthal got the final four outs, including a base-loaded pop fly by Matt Joyce in the eighth, for his 17th save.Matt Holliday put the Cardinals up 1-0 with his fourth homer this season, a long drive to left center with two outs in the sixth off tough-luck loser Jake Odorizzi (2-7).Odorizzi, a Cardinals' fan who grew up about 30 miles from Busch Stadium, had a strong performance in his first game against St. Louis. The right-hander gave up one run and three hits in 7 1/3 innings.Holliday and Kolten Wong both returned to the Cardinals lineup. Holliday was scratched Sunday due to a sore lower back, while Wong sat out three games with left shoulder soreness.Odorizzi had allowed one baserunner, a fourth-inning walk to Holliday, before giving up consecutive two-out singles in the fifth to Jhonny Peralta and John Jay. The inning ended on a fly ball by Peter Bourjos.The Rays threatened in both the first and fourth innings. Ben Zobrist hit a fly ball with two on to end the first. Logan Forsythe lined out to second with the bases loaded and two outs in the fourth.