By C. Trent Rosecrans
There may only be four night games tonight, but there's still plenty of entertaining storylines to follow in those four games.
Holliday just in time: Matt Holliday returns from the disabled list just in time to try to avoid a sweep at the hands of the Nationals and to help the Cardinals try to end a five-game slide. You think adding a guy hitting .342/.433/.542 with six homers in 44 games will help? I do. Since Holliday went on the DL, the Cardinals have fallen out of first place in the NL Central. Meanwhile, the Nationals have won their last five and with the Marlins' loss to the Phillies, the Nationals aren't in last place. They need to win to keep it that way. Cardinals at Nationals, 7:05 p.m. ET (Follow live scoring)
Giant sweep: Hoping to take over first place from San Francisco, the Diamondbacks welcomed the Giants, but now they're just looking to take a game from the defending champs. To do so, they'll have to solve the most surprising player of the season, Giants starter Ryan Vogelsong. The San Francisco right-hander is 4-1 with a 1.81 ERA this season and has an ERA of just 0.99 in his last seven starts. Giants at Diamondbacks, 9:40 p.m. ET (Follow live scoring)
Trading shutouts: In the first game of the Red Sox-Rays series, James Shields shut out the Red Sox. On Wednesday, Josh Beckett shut out the Rays. Thursday night's matchup features two pitchers more than capable of shutting down any lineup -- Tampa Bay's David Price (7-5, 3.51 ERA) and Clay Buchholz (5-3, 3.59). Red Sox at Rays, 7:10 p.m. ET (Follow live scoring)For more baseball news, rumors and analysis, follow @cbssportsmlb on Twitter or subscribe to the RSS feed.